Log in

View Full Version : Jboots casting indoors


strugglegenerator
09-15-2019, 04:57 PM
I've been trying to disable Journeyman's Boots from working for indoor zones such as Velketor's Labyrinth. While I've been successful at doing this for Spirit of Wolf, it appears a clicky is a different story (even though it is still considered a spell).

I've confirmed that in my spells_new table, the zonetype for the Spell: Journeyman's Boots is set to 1, indicating the spell should only work in an outdoor zone.

I've also confirmed that in my zone table that castoutdoor is set to 0, indicating outdoor casting is not allowed for Velketor's Labyrinth.

I re-exported my spells_new and dbstr_us files and re-distributed on the client side, but Jboots is still working when clicked for indoors zones such as Velketor's Labyrinth.

Any ideas on what could be causing this?

Uleat
09-15-2019, 07:07 PM
This is speculation...


I think the casting and binding per-zone issue has come up before.

Older clients used to check for those conditions and not let you perform such actions where they were not allowed.

Newer clients have changed to let the server generate the actions and messages.


It's possible this could be something that just hasn't been addressed in our code yet.


EDIT: If you have an older client, you could test this. UF might work..but, you may have to go back further.

strugglegenerator
09-15-2019, 07:31 PM
Thank you Uleat. I am using Titanium. I will experiment with a workaround and report my findings.

Huppy
09-15-2019, 11:28 PM
Could that not be handled with a global EVENT_ITEM_CLICK script ? (just thinking out loud).

strugglegenerator
09-18-2019, 08:00 AM
That's a good idea, but my program knowledge is limited. I have yet to find a workaround for now.