diff --git a/zone/embparser_api.cpp b/zone/embparser_api.cpp index 30b681052..61ce723b0 100644 --- a/zone/embparser_api.cpp +++ b/zone/embparser_api.cpp @@ -1063,12 +1063,12 @@ void Perl__playertexture(int 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); } -void Perl__npcfeature(char* feature, int value) +void Perl__npcfeature(const char* feature, int value) { quest_manager.npcfeature(feature, value); } diff --git a/zone/questmgr.cpp b/zone/questmgr.cpp index 698b75ceb..31c8d3dba 100644 --- a/zone/questmgr.cpp +++ b/zone/questmgr.cpp @@ -2130,7 +2130,7 @@ void QuestManager::playertexture(int newtexture) initiator->SendIllusionPacket(initiator->GetRace(), 0xFF, newtexture); } -void QuestManager::playerfeature(char *feature, int setting) +void QuestManager::playerfeature(const char* feature, int setting) { QuestManagerCurrentQuestVars(); uint16 Race = initiator->GetRace(); @@ -2187,7 +2187,7 @@ void QuestManager::playerfeature(char *feature, int setting) DrakkinHeritage, DrakkinTattoo, DrakkinDetails, Size); } -void QuestManager::npcfeature(char *feature, int setting) +void QuestManager::npcfeature(const char* feature, int setting) { QuestManagerCurrentQuestVars(); uint16 Race = owner->GetRace(); diff --git a/zone/questmgr.h b/zone/questmgr.h index cafa2ae52..5d9f81636 100644 --- a/zone/questmgr.h +++ b/zone/questmgr.h @@ -208,8 +208,8 @@ public: void playergender(int gender_id); void playersize(int newsize); void playertexture(int newtexture); - void playerfeature(char *feature, int setting); - void npcfeature(char *feature, int setting); + void playerfeature(const 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 taskselector(const std::vector& tasks, bool ignore_cooldown = false); void tasksetselector(int tasksettid, bool ignore_cooldown = false);