示例#1
0
 public override void Update(Terraria.Player player, SkillData data)
 {
     if (data.GetFloat(DamageStackVar) > 0)
     {
         data.ChangeFloat(DamageStackVar, 1f - (0.1f * (data.Level * 0.5f)));
     }
 }
示例#2
0
 public override void OnHitByProjectile(Terraria.Player player, SkillData data, Terraria.Projectile proj, int damage, bool crit)
 {
     data.ChangeFloat(DamageStackVar, damage);
 }
示例#3
0
 public override void OnHitByNPC(Terraria.Player player, SkillData data, Terraria.NPC npc, int damage, bool crit)
 {
     data.ChangeFloat(DamageStackVar, damage);
 }