Core/Scripts: Remove deprecated overload of QuestReward without LootItemType argument
Port From (https://github.com/TrinityCore/TrinityCore/commit/b9d63c2009c842a12876c2069ba0a3dd7d277f4a)
This commit is contained in:
@@ -488,10 +488,6 @@ namespace Game.AI
|
|||||||
public virtual void QuestAccept(Player player, Quest quest) { }
|
public virtual void QuestAccept(Player player, Quest quest) { }
|
||||||
|
|
||||||
// Called when a player completes a quest and is rewarded, opt is the selected item's index or 0
|
// Called when a player completes a quest and is rewarded, opt is the selected item's index or 0
|
||||||
public virtual void QuestReward(Player player, Quest quest, uint opt)
|
|
||||||
{
|
|
||||||
QuestReward(player, quest, LootItemType.Item, opt);
|
|
||||||
}
|
|
||||||
public virtual void QuestReward(Player player, Quest quest, LootItemType type, uint opt) { }
|
public virtual void QuestReward(Player player, Quest quest, LootItemType type, uint opt) { }
|
||||||
|
|
||||||
/// == Waypoints system =============================
|
/// == Waypoints system =============================
|
||||||
|
|||||||
@@ -75,10 +75,6 @@ namespace Game.AI
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Called when a player completes a quest and is rewarded, opt is the selected item's index or 0
|
/// Called when a player completes a quest and is rewarded, opt is the selected item's index or 0
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public virtual void QuestReward(Player player, Quest quest, uint opt)
|
|
||||||
{
|
|
||||||
QuestReward(player, quest, LootItemType.Item, opt);
|
|
||||||
}
|
|
||||||
public virtual void QuestReward(Player player, Quest quest, LootItemType type, uint opt) { }
|
public virtual void QuestReward(Player player, Quest quest, LootItemType type, uint opt) { }
|
||||||
|
|
||||||
// Called when a Player clicks a GameObject, before GossipHello
|
// Called when a Player clicks a GameObject, before GossipHello
|
||||||
|
|||||||
@@ -821,7 +821,7 @@ namespace Game.AI
|
|||||||
GetScript().ProcessEventsFor(SmartEvents.AcceptedQuest, player, quest.Id);
|
GetScript().ProcessEventsFor(SmartEvents.AcceptedQuest, player, quest.Id);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void QuestReward(Player player, Quest quest, uint opt)
|
public override void QuestReward(Player player, Quest quest, LootItemType type, uint opt)
|
||||||
{
|
{
|
||||||
GetScript().ProcessEventsFor(SmartEvents.RewardQuest, player, quest.Id, opt);
|
GetScript().ProcessEventsFor(SmartEvents.RewardQuest, player, quest.Id, opt);
|
||||||
}
|
}
|
||||||
@@ -1130,7 +1130,7 @@ namespace Game.AI
|
|||||||
GetScript().ProcessEventsFor(SmartEvents.AcceptedQuest, player, quest.Id, 0, false, null, me);
|
GetScript().ProcessEventsFor(SmartEvents.AcceptedQuest, player, quest.Id, 0, false, null, me);
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void QuestReward(Player player, Quest quest, uint opt)
|
public override void QuestReward(Player player, Quest quest, LootItemType type, uint opt)
|
||||||
{
|
{
|
||||||
GetScript().ProcessEventsFor(SmartEvents.RewardQuest, player, quest.Id, opt, false, null, me);
|
GetScript().ProcessEventsFor(SmartEvents.RewardQuest, player, quest.Id, opt, false, null, me);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -668,7 +668,7 @@ namespace Scripts.World.NpcSpecial
|
|||||||
Reset();
|
Reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void QuestReward(Player player, Quest quest, uint opt)
|
public override void QuestReward(Player player, Quest quest, LootItemType type, uint opt)
|
||||||
{
|
{
|
||||||
if (quest.Id == QuestConst.Cluck)
|
if (quest.Id == QuestConst.Cluck)
|
||||||
Reset();
|
Reset();
|
||||||
|
|||||||
Reference in New Issue
Block a user