35 lines
1.1 KiB
C#
35 lines
1.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using UnityEngine;
|
|
|
|
namespace Assets.Scripts.Classes
|
|
{
|
|
class MageClass : BasicClass
|
|
{
|
|
public MageClass() : base()
|
|
{
|
|
classname = "Mage";
|
|
dexterityBonus = 0;
|
|
intelligenceBonus = 2;
|
|
strengthBonus = -2;
|
|
healthBonus = -10;
|
|
secondaryBonus = 10;
|
|
leftHandName = "orb";
|
|
rightHandName = "wand";
|
|
}
|
|
|
|
public override void GenerateSkills(BasicSkill[] skills)
|
|
{
|
|
skills[0] = new BasicSkill(20, 1, 0, "Icicle", "Skills/Mage/Icicle", null);
|
|
skills[0].setDescription(TextHandler.getText("icicleDesc"));
|
|
skills[1] = new BasicSkill(0, 5, 1, "Teleport", "Skills/Mage/Teleport", null);
|
|
skills[1].setDescription(TextHandler.getText("teleportDesc"));
|
|
skills[2] = new BasicSkill(35, 30, 4, "Fireball", "Skills/Mage/Fireball", null);
|
|
skills[2].setDescription(TextHandler.getText("fireballDesc"));
|
|
}
|
|
}
|
|
}
|