Ejemplo n.º 1
0
    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);
    }
Ejemplo n.º 2
0
 public SoulChangePower(SoulChangePower other, Chr _chrTarget = null) : base(other, _chrTarget)
 {
     nPowerChange = other.nPowerChange;
 }