[Bug Fix] Fix npcfeature and playerfeature (#3017)

This commit is contained in:
Alex King 2023-03-01 20:42:37 -05:00 committed by GitHub
parent a78c754c0e
commit a97a9a0d1c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 6 deletions

View File

@ -1063,12 +1063,12 @@ void Perl__playertexture(int texture_id)
quest_manager.playertexture(texture_id); quest_manager.playertexture(texture_id);
} }
void Perl__playerfeature(char* feature, int value) void Perl__playerfeature(const char* feature, int value)
{ {
quest_manager.playerfeature(feature, value); quest_manager.playerfeature(feature, value);
} }
void Perl__npcfeature(char* feature, int value) void Perl__npcfeature(const char* feature, int value)
{ {
quest_manager.npcfeature(feature, value); quest_manager.npcfeature(feature, value);
} }

View File

@ -2130,7 +2130,7 @@ void QuestManager::playertexture(int newtexture)
initiator->SendIllusionPacket(initiator->GetRace(), 0xFF, newtexture); initiator->SendIllusionPacket(initiator->GetRace(), 0xFF, newtexture);
} }
void QuestManager::playerfeature(char *feature, int setting) void QuestManager::playerfeature(const char* feature, int setting)
{ {
QuestManagerCurrentQuestVars(); QuestManagerCurrentQuestVars();
uint16 Race = initiator->GetRace(); uint16 Race = initiator->GetRace();
@ -2187,7 +2187,7 @@ void QuestManager::playerfeature(char *feature, int setting)
DrakkinHeritage, DrakkinTattoo, DrakkinDetails, Size); DrakkinHeritage, DrakkinTattoo, DrakkinDetails, Size);
} }
void QuestManager::npcfeature(char *feature, int setting) void QuestManager::npcfeature(const char* feature, int setting)
{ {
QuestManagerCurrentQuestVars(); QuestManagerCurrentQuestVars();
uint16 Race = owner->GetRace(); uint16 Race = owner->GetRace();

View File

@ -208,8 +208,8 @@ public:
void playergender(int gender_id); void playergender(int gender_id);
void playersize(int newsize); void playersize(int newsize);
void playertexture(int newtexture); void playertexture(int newtexture);
void playerfeature(char *feature, int setting); void playerfeature(const char* feature, int setting);
void npcfeature(char *feature, int setting); void npcfeature(const char* feature, int setting);
void popup(const char *title, const char *text, uint32 popupid, uint32 buttons, uint32 Duration); void popup(const char *title, const char *text, uint32 popupid, uint32 buttons, uint32 Duration);
void taskselector(const std::vector<int>& tasks, bool ignore_cooldown = false); void taskselector(const std::vector<int>& tasks, bool ignore_cooldown = false);
void tasksetselector(int tasksettid, bool ignore_cooldown = false); void tasksetselector(int tasksettid, bool ignore_cooldown = false);