Emagi
5ef2458026
Rule support for R_Combat, MaxChaseDistance and info struct float max_chase_distance
...
Rule support for R_Combat, MaxChaseDistance to restrict by server or zone the max chase distance instead of hardcoded 80.0.
Additionally GetInfoStruct float max_chase_distance added.
info struct takes precident when set greater than 0.0 for the max chase distance, otherwise we check the rule being greater than 0.0, otherwise we use the default 80 in the hardcode define
2025-05-06 19:48:01 -04:00
Emagi
1c35309538
fix behavior on zoning for clients to not impact other players
2025-02-09 19:06:49 -05:00
Emagi
a22a56acc6
Update Entity.cpp
2025-02-09 19:00:24 -05:00
Emagi
469487b35d
avoid changing the maintained or spell effects on the entity without being in write locks
2025-02-09 18:53:39 -05:00
Emagi
8b4a623f42
more /reload spells junk
2025-02-09 16:37:16 -05:00
Emagi
9250118b05
More work for /reload spells when multiple zones / players are on
2025-02-09 15:25:16 -05:00
Emagi
921f00410b
don't need to delete spell effects in the deconstructor any longer for non players.
2025-02-05 16:03:12 -05:00
Emagi
2d4e3f4888
Fix to clear the stealth/invis list when CancelAllStealth is called, additionally to send the update to clients
2025-02-01 06:52:55 -05:00
Emagi
b8738480b2
mitigation_modifier sint16 added to info struct to allow modification of mitigation after the base is obtained from items
2025-01-26 14:59:55 -05:00
Emagi
abfba27112
mitigation vs physical support added (independently had slash, crush, pierce, physical is a combo of all 3)
2025-01-25 08:13:12 -05:00
Emagi
bd9f1bd8ce
Fix accidentally not nullifying the spell pointer when we remove a spell effect
2025-01-21 07:37:22 -05:00
Emagi
82a1885887
Added classic spell level support (aka mini ding spells) like warrior getting knee break at lvl 19.6
2025-01-13 09:06:11 -05:00
Emagi
42173ceef2
Added support to create duplicated zones of public zones (non city zone). Additionally spawn locations can be limited to the primary public zone and not replicated (for epics).
2024-12-23 08:46:11 -05:00
Emagi
e4fc6aad5a
Zone ruleset_id support for most rules
2024-10-20 09:35:41 -04:00
Emagi
4ee282c460
Immunity Spell Type is int8 no int16 support
2024-09-21 09:27:17 -04:00
Emagi
89194da149
EQ2Emu Source Base July 2024
2024-07-22 08:52:28 -04:00