Issue Information
-
#007092
-
4 - High
-
Fixed
Issue Confirmations
-
Yes (1)No (0)
stopped working at the current revision. not really sure if its just me can anyone verify?
Tested on
Eden Officer Warper
and a Custom Npc that uses warp and close2
Kafra works fine though
Tested on
Eden Officer Warper
and a Custom Npc that uses warp and close2
Kafra works fine though
I'm not yet aware of the reason behind this change, but if you need a quick workaround till its discovered in script.c find
BUILDIN_FUNC(close2) { TBL_PC* sd; sd = script_rid2sd(st); if( sd == NULL ) return 0; st->state = STOP; clif_scriptclose(sd, st->oid); return 0; }and change to
BUILDIN_FUNC(close2) { TBL_PC* sd; sd = script_rid2sd(st); if( sd == NULL ) return 0; st->state = END; clif_scriptclose(sd, st->oid); return 0; }
ok I'll remake it...
changed status to: Fixed
After this update, custom npc script like healer/breeder, make you stuck 4ever
this is a script bug not a core bug, the npc is using 'close' instead of 'end'After this update, custom npc script like healer/breeder, make you stuck 4ever
so what the doc says is not true
This command will create a 'close' button in the message window for the invoking
character. If no window is currently on screen, the script execution will end. This is one
of the ways to end a speech from an NPC. Once the button is clicked, the NPC
script execution will end, and the message box will disappear.
actually we are going to change that too..
cause also in official they use end to terminate the script and close to only show the close button...
cause also in official they use end to terminate the script and close to only show the close button...