Emagi
|
e79130dac2
avoid a lockup condition due to mutex already locked
|
4 днів тому |
Emagi
|
bd35ce98d2
spell cleanup and allowing player to recast
|
4 днів тому |
Emagi
|
c68877c78d
fix spells ticking after they were cancelled
|
4 днів тому |
Emagi
|
7a72d2874d
Project Nebulark Part 1, So much to list, this is a rough summary..:
|
1 тиждень тому |
Emagi
|
375770094f
Comment out functions not avail yet
|
1 тиждень тому |
Emagi
|
11d69c2ad5
spell crash fixes
|
1 тиждень тому |
Emagi
|
cb038f75bf
Fixes for lua state resetting
|
2 місяців тому |
Emagi
|
f8c9d11ee0
fix reload spells to work with the lua spell state redesign
|
2 місяців тому |
Emagi
|
3c3e52941f
Have DestroySpells handle the delete of the luaspell instead of active_spells
|
2 місяців тому |
Emagi
|
b38740ac7c
lua spell deleted outside of destroy spells
|
2 місяців тому |
Emagi
|
5a298f404a
fix locking order as mspells cant be the last lock
|
2 місяців тому |
Emagi
|
83216921be
script file mutex will be write locked to avoid interruption of an existing state of the same script file being duplicated
|
2 місяців тому |
Emagi
|
48d6965a1c
erg mistakes..
|
2 місяців тому |
Emagi
|
452a8508e0
dont need to change the itr its done in CreateSpellScript
|
2 місяців тому |
Emagi
|
a181a94c56
Fix some mutex conditions with lua spell scripts
|
2 місяців тому |
Emagi
|
cc3e1c8d06
Update LuaInterface::DestroySpells to assure we cover all the new lua states under the spell_scripts instead of the obselete spells map
|
2 місяців тому |
Emagi
|
6b68dba65f
LUA Spell Scripts updated to have a queue much like SpawnScripts
|
2 місяців тому |
Emagi
|
9bc4053ed3
more function checks
|
2 місяців тому |
Emagi
|
9040a6731e
Grab function string on stack
|
2 місяців тому |
Emagi
|
d391ab39cc
if caster is not set, still set spawn value
|
2 місяців тому |
Emagi
|
a89a1b5ed5
if caster is not set, still set spawn value
|
2 місяців тому |
Emagi
|
309ec7e274
more protection for function calls
|
2 місяців тому |
Emagi
|
1ea2b53551
revert but have remove function protected if it doesnt exist in spell script
|
2 місяців тому |
Emagi
|
dde2d530a7
protect when missing remove function from spell
|
2 місяців тому |
Emagi
|
6f463c5e1b
protection on lua_pcall
|
2 місяців тому |
Emagi
|
a350b94a3e
more checks
|
2 місяців тому |
Emagi
|
3b80496dff
Attempt to fix spell deletion more than once with short durration timers
|
2 місяців тому |
Emagi
|
35bfdbeca7
WorldServer Updates
|
3 місяців тому |
Emagi
|
c838cd6735
Crash fix for SpawnGroupByID on invalid group, IsSpawnGroupAlive(Zone, Group_ID) added.
|
3 місяців тому |
Emagi
|
ccf38233ab
**Tradeskills**:
|
4 місяців тому |