LandSandBoat / server

:sailboat: LandSandBoat - a server emulator for Final Fantasy XI
https://landsandboat.github.io/server/
GNU General Public License v3.0
290 stars 578 forks source link

Area-of-effect job abilities generate no enmity and have incorrect messaging #2400

Open ghost opened 2 years ago

ghost commented 2 years ago

Branch affected by issue

base

Steps to reproduce

Claim a monster while in a party as a high-level paladin, for example, and perform Rampart, a circle ability, etc. Observe that the resulting chat log messages are incorrect and using !getenmity immediately after suggests that zero enmity was gained by performing the ability.

Expected behavior

Messaging should be correct for each player affected, and enmity should be generated for each player hit.

ghost commented 2 years ago

A possible fix, authored by me for a Topaz-based project, is https://gitlab.com/ffxiwings/wings/-/merge_requests/698/diffs