Ejemplo n.º 1
0
 public override void UseSkill(TacticsMove user, TacticsMove enemy)
 {
     if (CheckReq(user, enemy))
     {
         user.ReceiveBuff(boost, true, false);
     }
 }
Ejemplo n.º 2
0
 protected override void UseSkill(TacticsMove user, TacticsMove enemy)
 {
     if (enemy.GetWeapon() != null && enemy.GetWeapon().weaponType == weaponType)
     {
         user.ReceiveBuff(boost, true, false);
     }
 }
Ejemplo n.º 3
0
 public override void EndSkill(TacticsMove user, TacticsMove enemy)
 {
     if (CheckReq(user, enemy))
     {
         user.ReceiveBuff(boost.InvertStats(), true, false);
     }
 }
Ejemplo n.º 4
0
 protected override void RemoveEffect(TacticsMove user, TacticsMove enemy)
 {
     if (enemy.GetWeapon() != null && enemy.GetWeapon().weaponType == weaponType)
     {
         user.ReceiveBuff(boost.InvertStats(), true, false);
     }
 }
Ejemplo n.º 5
0
 public override void UseSkill(TacticsMove user, TacticsMove enemy)
 {
     boost.boostType = BoostType.DECREASE;
     enemy.ReceiveBuff(boost, false, true);
 }
Ejemplo n.º 6
0
 protected override void UseSkill(TacticsMove user, TacticsMove enemy)
 {
     user.ReceiveBuff(boost, true, false);
 }
Ejemplo n.º 7
0
 protected override void RemoveEffect(TacticsMove user, TacticsMove enemy)
 {
     user.ReceiveBuff(boost.InvertStats(), true, false);
 }
Ejemplo n.º 8
0
 public override void UseSkill(TacticsMove user, TacticsMove enemy)
 {
     boost.boostType = BoostType.SINGLE;
     user.ReceiveBuff(boost, true, false);
 }