public override bool CheckCast() { if (!TransformationSpellHelper.CheckCast(Caster, this)) return false; return base.CheckCast(); }
public override bool CheckCast() { if (!TransformationSpellHelper.CheckCast(Caster, this)) { return(false); } return(base.CheckCast()); }
public override bool CheckCast() { if (Caster.BodyMod == 123) { RemoveEffect(Caster); if (TransformationSpellHelper.UnderTransformation(Caster)) { TransformationSpellHelper.RemoveContext(Caster, true); } if (Caster.BodyMod != 0) { Caster.BodyMod = 0; } return(false); } if (!TransformationSpellHelper.CheckCast(Caster, this)) { return(false); } return(base.CheckCast()); }
public override bool CheckCast() => TransformationSpellHelper.CheckCast(Caster, this) && base.CheckCast();