wtf? Mass Resurrection ignores isCheckCanSee through Zaken door

wtf

Joselito

Heir
Customer
Hello everyone,

I found an issue related to Zaken's door and Mass Resurrection skills.

Configuration:

#------------------------------------ Zaken Door ------------------------------------------------
# By default, Zaken's door is opened by playing time at night.
# With this configuration, you can specify the opening time of the door for server time,
# if enabled - you must delete the line from the AI <set name="ai" value="OnNightOpen"/> at data/door id door 21240006
# Date format in cron (by default: 22:00)
EnableOnTimeDoorOpen = True
EnableOnTimeDoorId = 21240006
DoorInTimePattern =0 21 * * *


Door configuration:

<door id="21240006" name="Giran_Devil_island_S.devil_ob_door055" hp="187500" pdef="100000" mdef="518">
<pos x="52423" y="219103" z="-3209"/>
<shape ax="52423" ay="219032" bx="52428" by="219032" cx="52423" cy="219174" dx="52428" dy="219174" minz="-3312" maxz="-3067"/>
<set name="opened" value="false"/>
<set name="unlockable" value="false"/>
<set name="key" value="0"/>
<set name="show_hp" value="false"/>
<set name="close_time" value="300"/>
</door>


To prevent abuse of AoE skills through the Zaken door, we are using:

<set name="isCheckCanSee" val="true"/>


We also added the same check directly inside Mass Resurrection skill:


<skill id="1254" levels="6" name="Mass Resurrection">
<set name="target" val="TARGET_ALLY"/>
<set name="expireResurrectTime" val="90000"/>
<set name="skillRadius" val="900"/>
<set name="skillType" val="RESURRECT"/>
<set name="corpse" val="true"/>
<set name="canPet" val="true"/>
<set name="isCheckCanSee" val="true"/>
<set name="operateType" val="OP_ACTIVE"/>
</skill>


However, even with `isCheckCanSee` enabled both on the door logic and directly on the skill, players are still able to use Mass Resurrection through Zaken's door.

It seems that resurrection skills may be ignoring geodata / line of sight validation.

Has anyone experienced the same issue or found a proper fix for it?


Thanks.
 
Last edited:
Are you check it yourself ? Because Iam yes, and it work fine.
Yes, I tested it myself multiple times.

We are using Lucera revision 1943.

The issue only happens specifically with Zaken map doors.

On doors from other regions, everything seems to work correctly.

For now, the problem only occurred on Zaken doors. I will also test other transparent doors, such as the ones in Garden of Eva, to compare the behavior.

Mass Resurrection is still able to resurrect targets through the closed Zaken door even with:

<set name="isCheckCanSee" val="true"/>

added directly in the skill.

I will record a video to demonstrate the behavior more clearly.
 
eu não vi problema aí kkk
A choradeira de hoje em dia não aceita mass fora da porta do Zaken quando ela está fechada, então o @Deazer criou a checagem para resolver esse problema, a qual está no link Skill Mass Resurrection, porém não está funcionando nos nossos testes.

Nowadays, the whining crowd does not accept using mass resurrection outside Zaken’s door when it is closed. Because of that, @Deazer created a check to solve this issue, which is available in the “Skill Mass Resurrection” link. However, it is not working in our tests.
 
Back
Top