Пример #1
0
 public override void ApplyDebuff(ObjectController applyer, ObjectController target)
 {
     base.ApplyDebuff(applyer, target);
     target.Stunned = true;
     //target.MountainlizeRigibody();
     target.ActiveVFXParticle(VFX);
 }
Пример #2
0
 public override void ApplyBuff(ObjectController applyer, ObjectController target)
 {
     base.ApplyBuff(applyer, target);
     ModAmount = (float)System.Math.Round(target.GetMaxStats(STATSTYPE.LPH) * (LPH_INC_Percentage / 100), 1);
     target.AddCurrStats(STATSTYPE.LPH, ModAmount);
     target.ActiveVFXParticle(VFX);
 }
Пример #3
0
 public override void ApplyDebuff(ObjectController applyer, ObjectController target)
 {
     base.ApplyDebuff(applyer, target);
     ModAmount = (float)System.Math.Round(target.GetMaxStats(STATSTYPE.DAMAGE) * (DMG_DEC_Percentage / 100), 1);
     target.DecCurrStats(STATSTYPE.DAMAGE, ModAmount);
     target.ActiveVFXParticle(VFX);
     AudioSource.PlayClipAtPoint(SFX, target.transform.position, GameManager.SFX_Volume);
 }
Пример #4
0
 public override void ApplyDebuff(ObjectController applyer, ObjectController target)
 {
     base.ApplyDebuff(applyer, target);
     target.ActiveVFXParticle(VFX);
     DealBleedDmg();
 }
Пример #5
0
 public override void ApplyBuff(ObjectController applyer, ObjectController target)
 {
     base.ApplyBuff(applyer, target);
     target.ActiveVFXParticle(VFX);
     Heal();
 }