Core/Grids: Move packet sending functionality out of MessageDistDeliverer and into separate, customizable class and unify LocalizedPacketDo, LocalizedPacketListDo as generic localizable action

Port From (https://github.com/TrinityCore/TrinityCore/commit/fb66575d38d2ba7ffc24c29824fa75d7019de549)
This commit is contained in:
hondacrx
2021-05-02 13:41:19 -04:00
parent 7c83501ba7
commit aaa3964d49
16 changed files with 188 additions and 198 deletions
+3 -3
View File
@@ -569,7 +569,7 @@ namespace Game.BattleGrounds
}
BroadcastTextBuilder builder = new(null, msgType, id, Gender.Male, target);
LocalizedPacketDo localizer = new(builder);
LocalizedDo localizer = new(builder);
BroadcastWorker(localizer);
}
@@ -1582,7 +1582,7 @@ namespace Game.BattleGrounds
return;
CypherStringChatBuilder builder = new(null, msgType, entry, source);
LocalizedPacketDo localizer = new(builder);
LocalizedDo localizer = new(builder);
BroadcastWorker(localizer);
}
@@ -1592,7 +1592,7 @@ namespace Game.BattleGrounds
return;
CypherStringChatBuilder builder = new(null, msgType, entry, source, args);
LocalizedPacketDo localizer = new(builder);
LocalizedDo localizer = new(builder);
BroadcastWorker(localizer);
}