Originally posted by [b]theultramage[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=667
(originally reported in ... <<find the topic plzzz>> ...)
The guild master "aura" (four guild skills that grant bonuses to anyone standing next to the guild master) implementation in eathena is totally wrong.
It is supposed to trigger
immediately after a char appears in the area of effect, and expire ~1 second after walking out.
Instead, it only triggers when the guild leader himself moves, scanning the surrounding cells each time. This means if someone walks next to a standing guild leader, nothing happens.
This is a defect that greatly lowers the usability of this thing in practical situations (basically now you can only use it to assist your brewer/forger (IMG:
style_emoticons/default/sleep.gif)). Skotlex once mentioned this could be easily corrected by giving it an invisible ground skill implementation that moves with the GL. What prompted me to write this report is, because I discovered
r1192 which shows that long time ago, the thing
did use such a method. Contrary to this approach, jAthena uses the heavy, "scan area" method, for every player walk action (not the way to go).