Issue Information
-
#007671
-
1 - Low
-
Fixed
Issue Confirmations
-
Yes (1)No (0)
if you select to warp on the map that are not existed on Pre-re. you cannot move right after displaying "This map is not enabled in Pre-Renewal.
how to produce? talk to the npc warper.
select instance. and choose Octopus Cave or any other map that are not existed on Pre-re.
after you receive the "This map is not enabled in Pre-Renewal."
yoi can't move or talk to other npc.
how to produce? talk to the npc warper.
select instance. and choose Octopus Cave or any other map that are not existed on Pre-re.
after you receive the "This map is not enabled in Pre-Renewal."
yoi can't move or talk to other npc.
i think the issue there is the close to end. but after changing it to close. it works again normally.
npc/custom/warper.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/npc/custom/warper.txt b/npc/custom/warper.txt index e8f640d..68a9cb1 100644 --- a/npc/custom/warper.txt +++ b/npc/custom/warper.txt @@ -88,7 +88,7 @@ function Pick { } if (.@warp_block & (1<<.@select)) { message strcharinfo(0),"This map is not enabled in "+((checkre(0))?"":"Pre-")+"Renewal."; - end; + close; } warp .@map$,@c[.@i*2],@c[.@i*2+1]; getmapxy(lastwarp$,lastwarpx,lastwarpy,0); @@ -103,7 +103,7 @@ function Restrict { set @warp_block, @warp_block | (1<<getarg(.@i)); } else { message strcharinfo(0),"This map is not enabled in "+((checkre(0))?"":"Pre-")+"Renewal."; - end; + close; } } return;
still waiting for official fix.
The error was not really close by.
For a end, the script will terminate, but returns nothing, because there's nothing else to be returned, as with a close, the script closes and ends the above function.
I'll soon fix.
For a end, the script will terminate, but returns nothing, because there's nothing else to be returned, as with a close, the script closes and ends the above function.
I'll soon fix.
locked issue
changed status to: Fixed
opened issue
changed severity to: 1 - Low