/// <summary> /// Add buff to other player /// </summary> /// <param name="type">Type of buff to add</param> /// <param name="player">Player to buff</param> public void StatusPvP(int type, Player player) { switch (type) { case 121: if (Main.rand.Next(2) == 0) player.AddBuff(24, 180, false); return; case 122: if (Main.rand.Next(10) == 0) player.AddBuff(24, 180, false); return; case 190: if (Main.rand.Next(4) == 0) player.AddBuff(20, 420, false); return; case 217: if (Main.rand.Next(5) == 0) player.AddBuff(24, 180, false); return; } }
public void StatusPvP(Player player) { switch (this.type) { case ProjectileType.N2_FIRE_ARROW: if (Main.rand.Next(3) == 0) player.AddBuff(24, 180, false); break; case ProjectileType.N15_BALL_OF_FIRE: if (Main.rand.Next(2) == 0) player.AddBuff(24, 300, false); break; case ProjectileType.N19_FLAMARANG: if (Main.rand.Next(5) == 0) player.AddBuff(24, 180, false); break; case ProjectileType.N34_FLAMELASH: if (Main.rand.Next(2) == 0) player.AddBuff(24, 240, false); break; case ProjectileType.N35_SUNFURY: if (Main.rand.Next(4) == 0) player.AddBuff(24, 180, false); break; case ProjectileType.N33_THORN_CHAKRUM: if (Main.rand.Next(5) == 0) player.AddBuff(20, 420, false); break; case ProjectileType.N54_POISONED_KNIFE: if (Main.rand.Next(2) == 0) player.AddBuff(20, 600, false); break; case ProjectileType.N63_THE_DAO_OF_POW: if (Main.rand.Next(3) != 0) player.AddBuff(31, 120, true); break; case ProjectileType.N85_FLAMES: player.AddBuff(24, 1200, false); break; case (ProjectileType.N95_CURSED_FLAME): player.AddBuff(39, 420, true); break; case (ProjectileType.N103_CURSED_ARROW): player.AddBuff(39, 420, true); break; case (ProjectileType.N104_CURSED_BULLET): player.AddBuff(39, 420, true); break; } }
public void StatusPlayer(Player player) { switch (this.type) { case ProjectileType.N55_STINGER: if (Main.rand.Next(3) == 0) player.AddBuff(20, 600, true); break; case ProjectileType.N44_DEMON_SICKLE: if (Main.rand.Next(3) == 0) player.AddBuff(22, 900, true); break; case ProjectileType.N82_FLAMING_ARROW: if (Main.rand.Next(3) == 0) player.AddBuff(24, 420, true); break; case ProjectileType.N96_CURSED_FLAME: if (Main.rand.Next(3) == 0) player.AddBuff(39, 480, true); break; case ProjectileType.N101_EYE_FIRE: if (Main.rand.Next(3) == 0) player.AddBuff(39, 480, true); break; case ProjectileType.N98_POISON_DART: player.AddBuff(20, 600, true); break; } }
public void StatusPvP(Player player) { switch (this.type) { case ProjectileType.ARROW_FIRE: if (Main.rand.Next(3) == 0) player.AddBuff(24, 180, false); break; case ProjectileType.BALL_OF_FIRE: if (Main.rand.Next(2) == 0) player.AddBuff(24, 300, false); break; case ProjectileType.FLAMARANG: if (Main.rand.Next(5) == 0) player.AddBuff(24, 180, false); break; case ProjectileType.FLAMELASH: if (Main.rand.Next(2) == 0) player.AddBuff(24, 240, false); break; case ProjectileType.SUNFURY: if (Main.rand.Next(4) == 0) player.AddBuff(24, 180, false); break; case ProjectileType.CHAKRUM_THORN: if (Main.rand.Next(5) == 0) player.AddBuff(20, 420, false); break; case ProjectileType.KNIFE_POISONED: if (Main.rand.Next(2) == 0) player.AddBuff(20, 600, false); break; } }
public void StatusPlayer(Player player) { switch (this.type) { case ProjectileType.STINGER: if (Main.rand.Next(3) == 0) player.AddBuff(20, 600, true); break; case ProjectileType.SICKLE_DEMON: if (Main.rand.Next(3) == 0) player.AddBuff(22, 900, true); break; } }
/// <summary> /// Add buff to other player /// </summary> /// <param name="type">Type of buff to add</param> /// <param name="player">Player to buff</param> public void StatusPvP(int type, Player player) { if (type == 121) { if (Main.rand.Next(2) == 0) { player.AddBuff(24, 180, false); return; } } else { if (type == 122) { if (Main.rand.Next(10) == 0) { player.AddBuff(24, 180, false); return; } } else { if (type == 190) { if (Main.rand.Next(4) == 0) { player.AddBuff(20, 420, false); return; } } else { if (type == 217 && Main.rand.Next(5) == 0) { player.AddBuff(24, 180, false); } } } } }