private void Start() { CheckPointManager cpManager = GetComponent <CheckPointManager>(); Hellfire hellfire = GetComponent <Hellfire>(); sprite = GetComponent <SpriteRenderer>(); }
private int hellfire() { var multi = getAttackMultiplier(); var increase = getAttackModifier(); var hellfire = new Hellfire(); Cooldowns[3] = hellfire.Cooldown; return(hellfire.Action(SpellPower, Crit, multi, increase)); }
public void HellfireBlastIsBasedOnCharacterStats() { var sorcerer = CharacterTestTemplates.Sorcerer(); var hellFire = new Hellfire(); sorcerer.Add(hellFire); sorcerer.SetLevel(10); Assert.Equal("10d6", hellFire.Damage.ToString()); sorcerer.AbilityScores.SetScore(AbilityScoreTypes.Charisma, 16); Assert.Equal(18, hellFire.SaveDC); Assert.Equal("1/day Hellfire 10' radius (10d6 fire, DC 18)", hellFire.DisplayString()); }
public override double setStatusEffect(string id, int targetPosition) { if (id == "Lava Field") { var multi = getAttackMultiplier(); var increase = getAttackModifier(); var lava = new LavaField(); return(lava.Action(SpellPower, Crit, multi, increase)); } if (id == "Hellfire") { var multi = getAttackMultiplier(); var increase = getAttackModifier(); var hellfire = new Hellfire(); return(hellfire.DoT(SpellPower, Crit, multi, increase)); } else { return(0); } }
private void Start() { CameraController cam = GetComponent <CameraController>(); Hellfire hellfire = GetComponent <Hellfire>(); }
public override string[] Ability4() { var hellfire = new Hellfire(); return(hellfire.Info()); }