Core/OutdoorPvP: Dropped HandleGossipOption and CanTalkTo from OutdoorPvP and move the related stuff to npc scripts

Port From (https://github.com/TrinityCore/TrinityCore/commit/0de520ed9241e6a6e449a6c9c00194e81b105201)
This commit is contained in:
hondacrx
2022-09-02 14:25:17 -04:00
parent 2cb4ea2ff2
commit dc547288bf
3 changed files with 0 additions and 51 deletions
-28
View File
@@ -140,24 +140,6 @@ namespace Game.PvP
return false;
}
public virtual bool HandleGossipOption(Player player, Creature creature, uint id)
{
foreach (var pair in m_capturePoints)
if (pair.Value.HandleGossipOption(player, creature, id))
return true;
return false;
}
public virtual bool CanTalkTo(Player player, Creature c, GossipMenuItems gso)
{
foreach (var pair in m_capturePoints)
if (pair.Value.CanTalkTo(player, c, gso))
return true;
return false;
}
public virtual bool HandleDropFlag(Player player, uint id)
{
foreach (var pair in m_capturePoints)
@@ -526,16 +508,6 @@ namespace Game.PvP
return false;
}
public virtual bool HandleGossipOption(Player player, Creature creature, uint id)
{
return false;
}
public virtual bool CanTalkTo(Player player, Creature c, GossipMenuItems gso)
{
return false;
}
public virtual bool HandleDropFlag(Player player, uint id)
{
return false;
@@ -166,22 +166,6 @@ namespace Game.PvP
return false;
}
public void HandleGossipOption(Player player, Creature creature, uint gossipid)
{
OutdoorPvP pvp = player.GetOutdoorPvP();
if (pvp != null && pvp.HasPlayer(player))
pvp.HandleGossipOption(player, creature, gossipid);
}
public bool CanTalkTo(Player player, Creature creature, GossipMenuItems gso)
{
OutdoorPvP pvp = player.GetOutdoorPvP();
if (pvp != null && pvp.HasPlayer(player))
return pvp.CanTalkTo(player, creature, gso);
return false;
}
public void HandleDropFlag(Player player, uint spellId)
{
OutdoorPvP pvp = player.GetOutdoorPvP();