8a466de4eeslash commands A documentation
Emagi
2025-05-06 09:53:30 -04:00
c5f09e846dAdded quantity checks to trading so you can't trade over your item count
Emagi
2025-05-06 09:06:58 -04:00
11d46887dbFix charm slots being visible in the client UI for DoF and KoS clients (classic does not support)
Emagi
2025-05-05 15:14:02 -04:00
ec6e98137dFix LUA API page links
Emagi
2025-05-04 14:36:49 -04:00
7f6a8c6becStart of documentation
Emagi
2025-05-04 14:34:15 -04:00
b779a225e1remove the ground_diff changes, flying mobs were adhering to the ground unexpectedly
Emagi
2025-05-04 13:29:35 -04:00
0aa8da426bVisual effect for level 50 is 323
Emagi
2025-04-30 12:49:53 -04:00
d624ff260dAoM client also impacted by the issue removed version check and we will just not use the send spawn update boolean
Emagi
2025-04-26 09:22:58 -04:00
108371a077Additional efforts to lock down spawns from moving this is looking to address remaining corner cases for Fix#5
Emagi
2025-04-26 09:13:47 -04:00
4009838f9dOk one last time just removing the action_state = 0 since it seems to cause the runaway.. npc's will not stop action_state when you hail/interact them because of this.
Emagi
2025-04-26 08:39:12 -04:00
eba0cf0505More enforcement for spawns running away in hail conversation for Fix#5
Emagi
2025-04-26 08:33:00 -04:00
83b48e3770Fix#12 support for public spawns, lockable_encounter int8 in info struct default 1, when set to 0 public spawn all can attack no locked encounter
Emagi
2025-04-26 08:15:15 -04:00
c861e103d9Fix#8 info struct has a int16 max_level, when set greater than 0 will restrict the max level a player can reach (does not impact already set level or GM commands, lua changelevel, only XP gain for Adventure/Tradeskill level)
Emagi
2025-04-26 08:14:35 -04:00
73e9e01ae9Fix#5 NPCs running away when FaceTarget/PlayFlavor is used in combination
Emagi
2025-04-26 08:13:46 -04:00
5d77208ff1Revert "If a grid is not assigned to a spawn then we will try to force one on the map if they are not a flying creature"
Emagi
2025-04-21 21:42:40 -04:00
c177dc910dIf a grid is not assigned to a spawn then we will try to force one on the map if they are not a flying creature
Emagi
2025-04-21 14:18:55 -04:00
63062737acPVP rules for bind zone alignment (PVPType = 1) or SetAlignment from lua (PVPType = 2)
Emagi
2025-03-03 21:36:57 -05:00
70c9fd0124fix groups finding members in a instanced zone
Emagi
2025-02-26 17:27:14 -05:00
ae0b6c4b04proc_ext function in Spells now includes InitialCaster as a fifth argument, eg function proc_ext(Caster, Target, Type, DamageType, InitialCaster)
Emagi
2025-02-23 13:12:04 -05:00
97a6405506/weaponstats crashes if the slotted item is allowed in primary/secondary/ranged but does not have the item type to have weapon or ranged info
Emagi
2025-02-19 18:04:48 -05:00
1c35309538fix behavior on zoning for clients to not impact other players
Emagi
2025-02-09 19:06:49 -05:00
d639e54961the destroy spells function was using the wrong mutex locks
Emagi
2025-02-07 14:35:00 -05:00
921f00410bdon't need to delete spell effects in the deconstructor any longer for non players.
Emagi
2025-02-05 16:03:12 -05:00
5d191927cfFix spells to properly cleanup in function SpellProcess::CheckRemoveTargetFromSpell -- RemoveEffectsFromLuaSpell was not properly cleaning up special effects like sneak/snare/root/so on lingered on to cause a crash with dead spells with /reload spells or other activity
Emagi
2025-02-04 18:45:48 -05:00
8dff68f6abWhen subsystems are reloading don't allow NPCs or Bots to try to access the spell list
Emagi
2025-02-01 07:23:32 -05:00
2d4e3f4888Fix to clear the stealth/invis list when CancelAllStealth is called, additionally to send the update to clients
Emagi
2025-02-01 06:52:55 -05:00
31c45c884cnull spawn ptr fix for SetSpellList
Emagi
2025-02-01 06:52:36 -05:00
41cc36de83if no targets left in the spell its ok to remove, flip the flag to just remove the maintained part of the spell
Emagi
2025-01-31 20:06:45 -05:00
f5bda95372additionally allow calc code to trigger every 10ms instead of 100ms
Emagi
2025-01-30 10:04:18 -05:00
18104e776bbetter enforce arriving at a waypoint and avoiding Y offsets or other bad pathing behaviors
Emagi
2025-01-30 09:51:28 -05:00
7e69739e43allow LUA Functions for movement to use nav path
Emagi
2025-01-29 15:13:26 -05:00
7098c1dbf3address AoM client having issues with Y coordinates above terrain when lua pathing does not properly align to terrain
Emagi
2025-01-29 08:50:01 -05:00
6f8bee17f5try to remove gaps between objects causing players/spawns/objects to fall through
Emagi
2025-01-28 15:25:06 -05:00
782f84e67esmooth out pathing by not enforcing Y all the time, still need to do something about gaps in objects that cause spawns to fall through :-/
Emagi
2025-01-28 09:52:44 -05:00
79a010e055disable bank / shared bank in trade and also sellitem
Emagi
2025-01-26 15:16:27 -05:00
b8738480b2mitigation_modifier sint16 added to info struct to allow modification of mitigation after the base is obtained from items
Emagi
2025-01-26 14:59:55 -05:00