Issue information

Issue ID
#7072
Status
Fixed
Severity
None
Started
jTynne
Feb 17, 2013 1:28
Last Post
Masao
Feb 24, 2014 17:15
Confirmation
N/A

jTynne - Feb 17, 2013 1:28

It may be an issue with all of the guardian stones, but specifically 2nd Guardian Stone#ar01 has not been unhiding when it should after barricades and stones have been broken during WoE times. I've had to @shownpc 2nd Guardian Stone#ar01 to show the NPC after rebuilding the stone/barricades and it's broken. It also does this on the second stone in the schg_cas01 castle as well.

Nameless2you - Feb 17, 2013 2:49

1st & 2nd Guardian Stones should be active as long as the barricade is up and it's been built.
It shouldn't unhide when the Barricade or the other Guardian Stone is broken. It can only 'unhide' (which isn't the correct term) if it's built with the correct materials and in the correct order.
Rebuilding the Guardian Stone will rebuild the invulnerable Barricades.
If you can give more details, and a way to reproduce it.

jTynne - Feb 18, 2013 0:42

To reproduce,

1. @agitstart2
2. Conquer a second edition castle; specifically arug_cas01 or schg_cas01
3. @agitend2
4. @agitstart2 to re-start woe 2.0
5. In a separate guild, break both guardian stones, break all barricades.
6. Using a character from the guild that owns the castle (while woe is still active), repair the 1st guardian stone.
7. Next, repair the 2nd guardian stone if the invisible npc (#111) is clickable. If it is not visible/clickable, then you've successfully reproduced the issue. If it can be clicked, repeat steps 5 through 7. The problem should now be reproduced.

The issue is that the 2nd Guardian Stone repair NPC (which uses an invisible NPC sprite #111 I believe), does not become clickable again to repair the 2nd Guardian Stone. I have had to @shownpc to make it visible in order for it to be used so that players could repair their stones/barricades.

jTynne - May 10, 2013 13:59

Anything on this? o.O Still happens on latest trunk and shouldn't be a tough fix.

Ind - May 10, 2013 20:39

Isnt this intended? I've glanced this:[code=auto:0] OnGuardianStoneDied: set .@num, atoi(charat(strnpcinfo(1),2)); set .@var$,"$agit_"+substr(strnpcinfo(2),0,1)+substr(strnpcinfo(2),8,9); setd .@var$+"["+(.@num-1)+"]",1; if (getd(.@var$+"[0]") == 1 || getd(.@var$+"[0]") == 2) set .@destroyed, .@destroyed+1; if (getd(.@var$+"[1]") == 1 || getd(.@var$+"[1]") == 2) set .@destroyed, .@destroyed+1; if (.@destroyed == 2) { mapannounce strnpcinfo(2),"All of the Guardian Stones have been destroyed!",bc_map,"0x00ff00"; donpcevent "RL0#"+strnpcinfo(2)+"::OnDisable"; } else mapannounce strnpcinfo(2),"The "+((.@num == 1)?"1st":"2nd")+" Guardian Stone has been destroyed!",bc_map,"0x00ff00"; donpcevent "gard"+.@num+"#"+strnpcinfo(2)+"::OnReset"; initnpctimer; end; OnTimer300000: set .@str$,substr(strnpcinfo(2),0,1)+substr(strnpcinfo(2),8,9); donpcevent "1st Guardian Stone#"+.@str$+"::OnEnable"; setd "$agit_"+.@str$+"["+(atoi(charat(strnpcinfo(1),2))-1)+"]",2; stopnpctimer; end; [/code]after it kills, there is 5 min cool down for it to enable the npc that lets you repair it.

jTynne - May 19, 2013 3:19

Strange; I'll check this out!

Masao - May 27, 2013 17:41

Any update on this jTynne if it still doesn't work or does work now for you?

This post has been edited by Masao on May 27, 2013 17:43

jTynne - Jul 24, 2013 18:22

Euphy fixed it in rA I believe..
[color=rgb(102,102,102)][font=Helvetica, arial, freesans, clean, sans-serif][size=2][b][background=rgb(247,247,247)]7 [/background][/b][/size][/font][/color]
[color=rgb(102,102,102)][font=Helvetica, arial, freesans, clean, sans-serif][size=2][b][color=rgb(108,198,68)][/color][color=rgb(189,44,0)][/color][/b][/size][/font][/color]

[color=rgb(85,85,85)][font=Monaco][size=3][background=rgb(234,234,234)]npc/guild2/agit_main_se.txt[/background][/size][/font][/color]

[url="https://github.com/rathena/rathena/commit/3beb7833f90ed4c6254c77f40167f1ea825319a5"][url="https://github.com/rathena/rathena/commit/3beb7833f90ed4c6254c77f40167f1ea825319a5"]https://github.com/rathena/rathena/commit/3beb7833f90ed4c6254c77f40167f1ea825319a5[/url][/url]

This post has been edited by jTynne on Jul 24, 2013 18:24