public override void OnExit(L2Object obj, bool cls) { if (!Enabled) { return; } base.OnExit(obj, cls); obj.OnExitZone(this, cls); }
public override void OnExit(L2Object obj, bool cls) { if (!Enabled) { return; } base.OnExit(obj, cls); obj.OnExitZone(this, cls); if (obj is L2Character) { ((L2Character)obj).SendMessage("u lost effect defence."); } }
public override void OnExit(L2Object obj, bool cls) { if (!Enabled) { return; } base.OnExit(obj, cls); obj.OnExitZone(this, cls); if (obj is L2Player) { // p._stats.p_regen_hp += Template._hp_regen_bonus; // p._stats.p_regen_mp += Template._mp_regen_bonus; } }
public override void OnExit(L2Object obj, bool cls) { if (!Enabled) { return; } base.OnExit(obj, cls); obj.OnExitZone(this, cls); if (obj is L2Player) { // ((L2Player)obj).sendMessage("leaved monster race"); // p._stats.p_regen_hp += Template._hp_regen_bonus; // p._stats.p_regen_mp += Template._mp_regen_bonus; } }
public override void OnExit(L2Object obj, bool cls) { if (!Enabled) { return; } base.OnExit(obj, cls); obj.OnExitZone(this, cls); if (!(obj is L2Player)) { return; } L2Player p = (L2Player)obj; p.SendSystemMessage((SystemMessage.SystemMessageId)Template.LeavingMessageNo); }
public override void OnExit(L2Object obj, bool cls) { if (!Enabled) { return; } base.OnExit(obj, cls); obj.OnExitZone(this, cls); if (!(obj is L2Player)) { return; } L2Player p = (L2Player)obj; p.IsInDanger = false; p.SendPacket(new EtcStatusUpdate(p)); }
public override void OnExit(L2Object obj, bool cls) { if (!Enabled) { return; } base.OnExit(obj, cls); obj.OnExitZone(this, cls); if (!(obj is L2Player)) { return; } L2Player p = (L2Player)obj; p.IsInDanger = false; p.SendPacket(new EtcStatusUpdate(p)); // p._stats.base_p_speed -= Template._move_bonus; p.BroadcastUserInfo(); }
public override void OnExit(L2Object obj, bool cls) { if (!Enabled) { return; } base.OnExit(obj, cls); obj.OnExitZone(this, cls); if (!(obj is L2Player)) { return; } L2Player p = (L2Player)obj; p.SendSystemMessage((SystemMessage.SystemMessageId)Template.LeavingMessageNo); if (Template.AffectRace.EqualsIgnoreCase("all")) { return; } if (!Template.AffectRace.EqualsIgnoreCase("elf")) { return; } if (p.BaseClass.ClassId.ClassRace != ClassRace.Elf) { return; } // p._stats.p_regen_hp -= Template._hp_regen_bonus; // p._stats.p_regen_mp -= Template._mp_regen_bonus; }