fix(UnitMethods): GetFaction/SetFaction case update (#9)

This commit is contained in:
Skjalf
2021-11-01 08:31:37 -03:00
committed by GitHub
parent cccf0623ee
commit 437ab62996
2 changed files with 4 additions and 6 deletions

View File

@@ -1707,7 +1707,7 @@ namespace LuaPlayer
{
uint8 race = Eluna::CHECKVAL<uint8>(L, 2);
#ifdef TRINITY
#if defined TRINITY || AZEROTHCORE
player->SetFactionForRace(race);
#else
player->setFactionForRace(race);
@@ -2268,10 +2268,8 @@ namespace LuaPlayer
{
Unit* unit = Eluna::CHECKOBJ<Unit>(L, 2);
#ifdef TRINITY
#if defined TRINITY || AZEROTHCORE
AuctionHouseEntry const* ahEntry = AuctionHouseMgr::GetAuctionHouseEntry(unit->GetFaction());
#elif AZEROTHCORE
AuctionHouseEntry const* ahEntry = AuctionHouseMgr::GetAuctionHouseEntry(unit->getFaction());
#else
AuctionHouseEntry const* ahEntry = AuctionHouseMgr::GetAuctionHouseEntry(unit);
#endif

View File

@@ -1221,7 +1221,7 @@ namespace LuaUnit
*/
int GetFaction(lua_State* L, Unit* unit)
{
#ifdef TRINITY
#if defined TRINITY || AZEROTHCORE
Eluna::Push(L, unit->GetFaction());
#else
Eluna::Push(L, unit->getFaction());
@@ -1553,7 +1553,7 @@ namespace LuaUnit
int SetFaction(lua_State* L, Unit* unit)
{
uint32 factionId = Eluna::CHECKVAL<uint32>(L, 2);
#ifdef TRINITY
#if defined TRINITY || AZEROTHCORE
unit->SetFaction(factionId);
#else
unit->setFaction(factionId);