* Revamp existing UnderWaterState flags as EnvironmentFlags for the future
* Revamp the way mirror timers operate
* Revamp a portion of environmental APIs such as IsInWater() and IsUnderwater() for players
* Mirror timers now appear frozen when in GM mode instead of not appearing at all
* Mirror timers now fully support reconnecting
* Added long time missing mirror timer for Feign Death
- Vanilla: Upon Feign Death timer expiration player dies.
With this commit, Pathfinding is implemented in MaNGOS!
Thank you very much to all who contributed, especially to Faramir118 and qsa.
Please report bugs and required offmesh changes, so that they can be adressed
For *nix users of the extractor, help about compiling content of contrib/ can be found in forums
* Avoid create debug binary version with space in name, ignore it in git changes.
* Alow filenum == 0 in archive file lists. Some currently not loaded fiels have its
for example in case when in archive single file.
NOTE: only fixed single not used dbc file extraction, so not need re-execute.
(based on commit fb53dde)
Rewrite .map extractor
+ extract more useful data
+ add "-f 0" option for disable size/accuracy optimisation
+ Compatability vs 2.4.3 client data
More fast get .map data
Implement fatigue timer
Rewrite breath timer
Allow absorb/resist for lava/slime environmental damage
Need re-extract map for work.
Signed-off-by: DiSlord <dislord@nomail.com>
Thanks to Burned for updating 0.12 patch version to recent revisions.
Also some later fixes backporting
(backported from commit 43b4812)
(backported from commit cafe806)
(backported from commit 1dc01d5)
(backported from commit f5646dc)
(backported from commit b4c7e95)
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
Need re extract map files by use new ad.exe
Signed-off-by: DiSlord <dislord@nomail.com>
(cherry picked from commit f06cad79280dff64d9a770974e51da210e81afc9)
Signed-off-by: VladimirMangos <vladimir@getmangos.com>