@@ -47650,29 +47650,29 @@ void HP_map_deliddb(struct block_list *bl) {
4765047650 }
4765147651 return;
4765247652}
47653- struct map_session_data* HP_map_nick2sd(const char *nick) {
47653+ struct map_session_data* HP_map_nick2sd(const char *nick, bool allow_partial ) {
4765447654 int hIndex = 0;
4765547655 struct map_session_data* retVal___ = NULL;
4765647656 if (HPMHooks.count.HP_map_nick2sd_pre > 0) {
47657- struct map_session_data* (*preHookFunc) (const char **nick);
47657+ struct map_session_data* (*preHookFunc) (const char **nick, bool *allow_partial );
4765847658 *HPMforce_return = false;
4765947659 for (hIndex = 0; hIndex < HPMHooks.count.HP_map_nick2sd_pre; hIndex++) {
4766047660 preHookFunc = HPMHooks.list.HP_map_nick2sd_pre[hIndex].func;
47661- retVal___ = preHookFunc(&nick);
47661+ retVal___ = preHookFunc(&nick, &allow_partial );
4766247662 }
4766347663 if (*HPMforce_return) {
4766447664 *HPMforce_return = false;
4766547665 return retVal___;
4766647666 }
4766747667 }
4766847668 {
47669- retVal___ = HPMHooks.source.map.nick2sd(nick);
47669+ retVal___ = HPMHooks.source.map.nick2sd(nick, allow_partial );
4767047670 }
4767147671 if (HPMHooks.count.HP_map_nick2sd_post > 0) {
47672- struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, const char *nick);
47672+ struct map_session_data* (*postHookFunc) (struct map_session_data* retVal___, const char *nick, bool allow_partial );
4767347673 for (hIndex = 0; hIndex < HPMHooks.count.HP_map_nick2sd_post; hIndex++) {
4767447674 postHookFunc = HPMHooks.list.HP_map_nick2sd_post[hIndex].func;
47675- retVal___ = postHookFunc(retVal___, nick);
47675+ retVal___ = postHookFunc(retVal___, nick, allow_partial );
4767647676 }
4767747677 }
4767847678 return retVal___;
0 commit comments