[Horses] Convert Horses to Repositories (#3965)

* [Horses] Convert Horses to Repositories

# Notes
- Convert `BuildHorseType()` to repositories.
- Removed unused code, parameters, and member variables in horses.

* Update horse.cpp
This commit is contained in:
Alex King
2024-01-13 00:33:52 -05:00
committed by GitHub
parent 11e2a252e5
commit b9f997015a
4 changed files with 106 additions and 121 deletions
+1 -1
View File
@@ -821,7 +821,7 @@ public:
//Other Packet
void CreateDespawnPacket(EQApplicationPacket* app, bool Decay);
void CreateHorseSpawnPacket(EQApplicationPacket* app, const char* ownername, uint16 ownerid, Mob* ForWho = 0);
void CreateHorseSpawnPacket(EQApplicationPacket* app, Mob* m = nullptr);
void CreateSpawnPacket(EQApplicationPacket* app, Mob* ForWho = 0);
static void CreateSpawnPacket(EQApplicationPacket* app, NewSpawn_Struct* ns);
virtual void FillSpawnStruct(NewSpawn_Struct* ns, Mob* ForWho);