Emagi
|
e79130dac2
avoid a lockup condition due to mutex already locked
|
1 napja |
Emagi
|
7a72d2874d
Project Nebulark Part 1, So much to list, this is a rough summary..:
|
5 napja |
Emagi
|
7da1883101
..this didnt commit for some reason
|
1 hete |
Emagi
|
977a08c18d
Zone ruleset_id support for most rules
|
1 hónapja |
Emagi
|
90459c4074
address not resetting spell state on failure to call spell process
|
1 hónapja |
Emagi
|
ba579895b9
active spells updates
|
2 hónapja |
Emagi
|
f8c9d11ee0
fix reload spells to work with the lua spell state redesign
|
2 hónapja |
Emagi
|
3c3e52941f
Have DestroySpells handle the delete of the luaspell instead of active_spells
|
2 hónapja |
Emagi
|
fab299e53f
fix /reload spells
|
2 hónapja |
Emagi
|
6b68dba65f
LUA Spell Scripts updated to have a queue much like SpawnScripts
|
2 hónapja |
Emagi
|
9040a6731e
Grab function string on stack
|
2 hónapja |
Emagi
|
c99c193570
Protect ApplyLuaFunction from setting spell state variables if no function exists
|
2 hónapja |
Emagi
|
1ea2b53551
revert but have remove function protected if it doesnt exist in spell script
|
2 hónapja |
Emagi
|
6f463c5e1b
protection on lua_pcall
|
2 hónapja |
Emagi
|
3b80496dff
Attempt to fix spell deletion more than once with short durration timers
|
2 hónapja |
Emagi
|
ccf38233ab
**Tradeskills**:
|
4 hónapja |
Emagi
|
69612e08b6
- Fix #528 - Support for DoF Advancement Window!
|
6 hónapja |
Emagi
|
96902a5564
- Fix #564 - Mail support for DoF!
|
7 hónapja |
Emagi
|
60a9c87312
Add a max concentration base and allow support of the DB entry for players, try to restrict the concentration from overflowing the integer
|
7 hónapja |
Emagi
|
5d80136092
restore ability to set custom spell errors on precast, return { cast_allowed_boolean, cast_error_num }, eg return { false, 1 } will not allow casting and return not enough knowledge
|
7 hónapja |
Emagi
|
92ca3bac38
resolve the precast not stopping spell cast
|
7 hónapja |
Emagi
|
c98a2997d7
Do not call lua functions that do not exist for spells, causes crashes
|
7 hónapja |
Emagi
|
231c866c2c
restrict spell state assignment during deletion of spells
|
7 hónapja |
Emagi
|
1c94d68116
- Fix #554 - Weight support
|
7 hónapja |
Emagi
|
5fba62654e
Address corner case with GM commands crashing server
|
8 hónapja |
Emagi
|
0d474d8455
This time will be different, this time we will succeed!
|
8 hónapja |
Emagi
|
efca012970
Able to repop in Antonica and not have issues deconstructing spells from spawns
|
8 hónapja |
Emagi
|
878dd00fb9
Address spell caster dead ptrs, location enter/leave with discovery based on grid id alone
|
8 hónapja |
Emagi
|
1a641f23ce
caster nullptr check
|
8 hónapja |
Emagi
|
27130d0aae
Mutex handling fixes, ptr crash fix and loose pointer cleanup related to lua spells
|
8 hónapja |