Issue information

Issue ID
#450
Status
Working as Intended
Severity
None
Started
Hercules Elf Bot
Nov 19, 2007 12:21
Last Post
Hercules Elf Bot
Nov 19, 2007 12:21
Confirmation
N/A

Hercules Elf Bot - Nov 19, 2007 12:21

Originally posted by [b]theultramage[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=450

party_foreachsamemap() has a 'range' parameter; if it is 0, the range check is skipped and function executes on everyone on map.
Some places in skill.c call this thing with range:= skill_get_splash(skillid, skilllv). These are Redemptio, Angelus, Gloria, Wind Walker, Adrenaline rush and such.
The skill db specifies '-1' maps to AREA_SIZE.
The glitch is, if you use '0', it will apply to whole map. This side-effect only applies to party skills and is not mentioned anywhere.