Emagi
|
6c13cd46b7
Fix RemoveProc to work without Spawn pointer inside Spells
|
hace 1 mes |
Emagi
|
e553c7b0b8
disabled noisy dumppackets
|
hace 1 mes |
Emagi
|
ba579895b9
active spells updates
|
hace 1 mes |
Emagi
|
4ffdcd5e9d
ground spawn "max skill increase" rules changed
|
hace 1 mes |
Emagi
|
008a1aaad7
fix mail for dof and kos
|
hace 1 mes |
Emagi
|
b082ff0554
sync source
|
hace 1 mes |
Emagi
|
f493709233
more lua function updates
|
hace 1 mes |
Emagi
|
d1462b6cad
more ResetFunctionStack that were missing from lua functions
|
hace 1 mes |
Emagi
|
c1ea560e0c
RemoveSkillBonus should work on NPC's now, fixed/added some additional logging info for SpawnGroupByID
|
hace 2 meses |
Emagi
|
cd341c8852
lua updates
|
hace 2 meses |
Emagi
|
a56bacc9b0
AddControlEffect requires a luaspell be passed. On load of spell script data we remove the useless luaspell ptr.
|
hace 2 meses |
Emagi
|
f8c9d11ee0
fix reload spells to work with the lua spell state redesign
|
hace 2 meses |
Emagi
|
3c3e52941f
Have DestroySpells handle the delete of the luaspell instead of active_spells
|
hace 2 meses |
Emagi
|
b38740ac7c
lua spell deleted outside of destroy spells
|
hace 2 meses |
Emagi
|
fab299e53f
fix /reload spells
|
hace 2 meses |
Emagi
|
5a298f404a
fix locking order as mspells cant be the last lock
|
hace 2 meses |
Emagi
|
83216921be
script file mutex will be write locked to avoid interruption of an existing state of the same script file being duplicated
|
hace 2 meses |
Emagi
|
48d6965a1c
erg mistakes..
|
hace 2 meses |
Emagi
|
452a8508e0
dont need to change the itr its done in CreateSpellScript
|
hace 2 meses |
Emagi
|
a181a94c56
Fix some mutex conditions with lua spell scripts
|
hace 2 meses |
Emagi
|
cc3e1c8d06
Update LuaInterface::DestroySpells to assure we cover all the new lua states under the spell_scripts instead of the obselete spells map
|
hace 2 meses |
Emagi
|
ca37531d77
fix missing comma
|
hace 2 meses |
Emagi
|
6b68dba65f
LUA Spell Scripts updated to have a queue much like SpawnScripts
|
hace 2 meses |
Emagi
|
9bc4053ed3
more function checks
|
hace 2 meses |
Emagi
|
9040a6731e
Grab function string on stack
|
hace 2 meses |
Emagi
|
d391ab39cc
if caster is not set, still set spawn value
|
hace 2 meses |
Emagi
|
a89a1b5ed5
if caster is not set, still set spawn value
|
hace 2 meses |
Emagi
|
309ec7e274
more protection for function calls
|
hace 2 meses |
Emagi
|
c99c193570
Protect ApplyLuaFunction from setting spell state variables if no function exists
|
hace 2 meses |
Emagi
|
1ea2b53551
revert but have remove function protected if it doesnt exist in spell script
|
hace 2 meses |