public void Execute(Game.Server.Games.BaseGame game, Player player, ItemTemplateInfo item) { switch (item.Property2) { case 0: if (player.IsLiving) { player.AddBlood(item.Property3, true); } break; case 1: Player[] temps = player.Game.GetAllFightPlayersSafe(); foreach (Player p in temps) { if (p.IsLiving && p.Team == player.Team) { p.AddBlood(item.Property3, true); } } break; default: break; } }
public void Execute(Game.Server.Games.BaseGame game, Player player, ItemTemplateInfo item) { if (!player.IsSpecialSkill) { player.BallCount = item.Property2; } }
public void Execute(Game.Server.Games.BaseGame game, Player player, ItemTemplateInfo item) { }
public void Execute(Game.Server.Games.BaseGame game, Player player, ItemTemplateInfo item) { player.CurrentDamagePlus += (float)item.Property2 / 100; }