can you somehow make a patch kit that would allow me to patch this into other cores?
I know some of the main entrys are
RealEstate.cpp - is the main part of the script
RealEstate.h - is another dependent file
theres some entrys in
Chat.cpp
Code:
{ "buyland", '1', &ChatHandler::RealEstate_LandBuy, "Buy the land at current location",
{ "home", '1', &ChatHandler::RealEstate_LandGo, "Teleport to your home land",
Chat.h
Code:
// bool RealEstate_BuyLand(const char* args, WorldSession *m_session);
// bool RealEstate_Teleport(const char* args, WorldSession *m_session);
bool RealEstate_LandBuy(const char* args, WorldSession *m_session);
bool RealEstate_LandSell(const char* args, WorldSession *m_session);
bool RealEstate_LandList(const char* args, WorldSession *m_session);
bool RealEstate_LandGo(const char* args, WorldSession *m_session);
bool RealEstate_LandRenew(const char* args, WorldSession *m_session);
bool RealEstate_LandReset(const char* args, WorldSession *m_session);
bool RealEstate_LandExport(const char* args, WorldSession *m_session);
bool RealEstate_LandGuild(const char* args, WorldSession *m_session);
bool RealEstate_LandReserve(const char* args, WorldSession *m_session);
bool RealEstate_LandInfo(const char* args, WorldSession *m_session);
bool RealEstate_LandPvp(const char* args, WorldSession *m_session);
bool HandleAchievementCompleteCommand(const char * args, WorldSession * m_session);
bool HandleAchievementCriteriaCommand(const char * args, WorldSession * m_session);
bool HandleAchievementResetCommand(const char * args, WorldSession * m_session);
};
arcemu-world.vcproj
Code:
<Filter
Name="GW Custom Files"
>
<File
RelativePath="..\..\src\arcemu-world\RealEstate.cpp"
>
</File>
<File
RelativePath="..\..\src\arcemu-world\RealEstate.h"
>
</File>
<File
RelativePath="..\..\src\arcemu-world\SpellRestrictions.cpp"
>
</File>
<File
RelativePath="..\..\src\arcemu-world\SpellRestrictions.h"
>
</File>
</Filter>
is also seems
SpellRestrictions.cpp
SpellRestrictions.h
are also used
is there anything im missing?
thx