Since the commit related to timers (1c4e25cba0), weird behaviours were encounterd in game so it was unplayable :
- When attacking a mob it would aggro but not fight back
- After 1st spell cats you will hang forever not being able to cast another spell
- Item spells with cast duraction were not casted properly (Earthstone etc..)
REQUIRES DB UPDATE : Rel22_01_010_freeze_gm_command.sql
This command will apply freeze aura (spellId:9454) :
- Player cannot more anymore or use any spell nor logout ;
- Effet does not disappear even if player quits game via ALT+F4.....Can only be removed by an GM using ".unfreezeplayer" command or .unaura command
A GM with lower security level cannot freeze another GM with a higher security level.
* Implement Update Timer & Remove Ancient Timers
* WorldTime will be replaced by GameTime which is more accurate.
* World Delay Timer can be view in server info command.
Notice:
* Eluna will have to be updated to support this change or build will fail with it.
* Adding missing string for World Delay time display.
* Fixed CMakeList to include Time Folder which was forgotten.
* Fixed code style in UpdateTime constructor.
* Enable Work Around For Eluna
* Update Initialized UpdateTime Constructor Variables
* Implement GameTime
* Attempt to fix undeclared identifier in Auction House Bot
* Attempt to fix unix compile errors
* Another attempt to fix unix compiling error.
* Remove WorldTimer workaround
No longer necessary as of ba7eea4e40
Co-authored-by: Foereaper <Foereaper@users.noreply.github.com>
This change introduced a bug which causes the following:
* All auction items to become invalid as the data field was now the wrong length
to be loaded.
* All character Items become invalid and end up being mailed to the character
If you have run the system since the 4th June you will have been affected !!
Link to original PR:
9b8a213ba9