Issue information

Issue ID
#8081
Status
Fixed
Severity
None
Started
Tepoo
Mar 12, 2014 9:14
Last Post
Ind
Mar 14, 2014 17:02
Confirmation
N/A

Tepoo - Mar 12, 2014 9:14

Hello,

when you deactivate a skill for PVP/BG/WOE or maps it cant be used on this map.
but when you are deactivating an item for a PVP/BG/WOE or whatever, and you want to use an item who is a rental item or a scroll item for a skill, you get the Information "This item cannot be used within this area." and the following 2 problems are appearing with this.

1. If you are using a rental item like Halter Lead who doesnt dissapear on usage, it gets deleted on those maps.
2. If you are using items like Assumptio Scrolls or something who casts skillz, the skill animation is shown, but no effect comes up. (as it is desired its completly fine that the effect doesnt come up, but why the animation?)

i think this should be changed. If an item is not usable on those maps and its a rental, it should not be dissapear.
also if an item makes a skill, it should also not show the animation.

these problems are only appearing if you have the item_restricted_consumption_type setted to 1.

Also i would recommend to extend the map_zone_db.conf by status. that if someone joins a map with a status, the status gets canceled. (but thats just a nice addition)

Greetings
Tepoo

This post has been edited by Tepoo on Mar 12, 2014 9:28

Ind - Mar 14, 2014 16:50

I started to work on this one[quote]
1. If you are using a rental item like Halter Lead who doesnt dissapear on usage, it gets deleted on those maps.[/quote]As for the number 2, to my best memory it is intended.

Ind - Mar 14, 2014 16:54

as i worked on number 1, I found something that makes me think number 2 is very much official -- because all we do is tell the client to delete the item, the client assumes that it is from a normal item usage and then displays the animation on its own -- the server is not responsible for such item's animations.

Ind - Mar 14, 2014 17:02

Fixed in [url="https://github.com/HerculesWS/Hercules/commit/7078cb3a0eb55d1cdc0c0f043381b0d177058092"]https://github.com/HerculesWS/Hercules/commit/7078cb3a0eb55d1cdc0c0f043381b0d177058092[/url]