public override void ApplicationEffect() { //Make a Permanent SoulChangePower, and save a reference to it, so it can be removed later soulChangePower = new SoulChangePower(chrSource, chrTarget, skillSource, nPowerBuff); chrTarget.soulContainer.ApplySoul(soulChangePower); //Make a Permanent SoulChangeDefense, and save a reference to it, so it can be removed later soulChangeDefense = new SoulChangeDefense(chrSource, chrTarget, skillSource, nDefenseBuff); chrTarget.soulContainer.ApplySoul(soulChangeDefense); }
public SoulChangePower(SoulChangePower other, Chr _chrTarget = null) : base(other, _chrTarget) { nPowerChange = other.nPowerChange; }