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 months ago |
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 months ago |
Emagi
|
92ca3bac38
resolve the precast not stopping spell cast
|
7 months ago |
Emagi
|
c98a2997d7
Do not call lua functions that do not exist for spells, causes crashes
|
7 months ago |
Emagi
|
231c866c2c
restrict spell state assignment during deletion of spells
|
7 months ago |
Emagi
|
1c94d68116
- Fix #554 - Weight support
|
7 months ago |
Emagi
|
5fba62654e
Address corner case with GM commands crashing server
|
7 months ago |
Emagi
|
0d474d8455
This time will be different, this time we will succeed!
|
7 months ago |
Emagi
|
efca012970
Able to repop in Antonica and not have issues deconstructing spells from spawns
|
8 months ago |
Emagi
|
878dd00fb9
Address spell caster dead ptrs, location enter/leave with discovery based on grid id alone
|
8 months ago |
Emagi
|
1a641f23ce
caster nullptr check
|
8 months ago |
Emagi
|
27130d0aae
Mutex handling fixes, ptr crash fix and loose pointer cleanup related to lua spells
|
8 months ago |
Emagi
|
b6aac685a2
Protection around scenario with repop command overrunning the remove targets from spell and also when zone is not available for cast spell on a target or caster
|
8 months ago |
Emagi
|
427964b7a0
Functionality:
|
11 months ago |
Emagi
|
8484c78ca2
Remove unnecessary if statements, address spell cast time stacking, some misc pieces missed from last patch like attack state of npcs
|
11 months ago |
Emagi
|
d32141898e
- ZoneServer::GetClientBySpawn removed, no longer using the MutexMap to track the client, use the Player class instead.
|
1 year ago |
Emagi
|
e83b8ea13d
Fix #550 - recast timers are accurate with UI and data, linked timers no longer indirectly impact recast time incorrectly, we do not call self spell on linked timer
|
1 year ago |
Emagi
|
d123ce8904
Hot fix to address spell resisting and can no longer recast
|
1 year ago |
Emagi
|
3944d57579
- Fix #496 ITEM_STAT_ABILITYCASTINGSPEED (664) and ITEM_STAT_SPELLREUSESPEED (665) now supported
|
1 year ago |
Emagi
|
ace2e20281
- Fix #537 - DoF client health, power, concentration display on items correctly, AoM and DoF client no longer have issues with hide hood/helm in options impacting self and other options
|
1 year ago |
Emagi
|
955f90a55d
- SpawnScripts/Generic/SpiritShard.lua shard expiration updated to assure the values are integer based
|
1 year ago |
Emagi
|
5cc42192a5
Fix #524 - DoF client part #3, plus crash fixes (reload spells, entering zone shutting down)
|
1 year ago |
Emagi
|
3fbe306f51
Try to avoid deadlock with spell targets
|
1 year ago |
Emagi
|
54775d0327
Going to additionally avoid calling lua removespell on zone shutdown
|
1 year ago |
Emagi
|
8ef5843d7a
Slight mod for crash fix
|
1 year ago |
Emagi
|
7f60455b51
Address delete spells of npcs causing crash on zone shutdown
|
1 year ago |
Emagi
|
b924495ba3
Fix #527, blue and debt xp, Fix #523 db translation of emotes table to action_state, action_state_str added to spawns_npc table
|
1 year ago |
Emagi
|
361fb06d21
spell target protections in wards and heroic op
|
1 year ago |
Emagi
|
7b023ec019
- Fix #314 Encounter states, locked, overmatched and broken now supported up to group level (raids and functionality to them will be done in a later milestone). This also entails all the functionality within, npcs go gray when in an encounter or yelled, you cant heal or damage a player or npc in an encounter.
|
1 year ago |
Emagi
|
00d92aed43
Stop crash when player/spawn zone is not yet set
|
1 year ago |