Commit Graph

28 Commits

Author SHA1 Message Date
Andrius Peleckas
ab5933effa fix(Core/Util): EventMap::RepeatEvent when eventId is retrieved by ExecuteEvent() call (#3426) 2020-10-17 14:59:22 +02:00
Kargatum
5e20b46812 refactor(Core/Scripts): restyle scripts lib with astyle (#3467) 2020-10-11 10:35:34 +02:00
Francesco Borzì
56ca87994b feat(CI): add support for GCC (#3314)
Co-authored-by: Viste <viste02@gmail.com>
2020-09-17 19:03:05 +02:00
Francesco Borzì
b61ae8abcd fix(Core/Misc): all GCC warnings (#3457) 2020-09-14 17:31:12 +02:00
Kitzunu
1f89282b22 refactor(Core): NULL -> nullptr (#3275)
* NULL to nullptr

* NULL to nullptr

* NULL to nullptr

* NULL to nullptr

* NULL to nullptr

Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com>
2020-08-31 11:55:09 +02:00
Kaev
2fa9f5c249 fix(Core): potential crashes/bugs reported by static analysis #2 (#2622) 2020-02-03 07:52:27 +01:00
Stoabrogga
a87cce27f4 fix(DB/SAI): Loramus Thalipedes quests/gossip (#2535) 2020-01-11 09:21:06 +01:00
Stoabrogga
7a2d1cde79 fix(DB/SAI): Kanati Greycloud (#2522) 2019-12-31 09:15:58 +01:00
Viste
e22d78ecd6 refactor(Core): rename namespaces and macros to acore (#2454) 2019-12-01 13:13:31 +01:00
Shard
97c55c6152 fix(Core/Item): Random item properties generation (#2331) 2019-10-28 08:08:37 +01:00
Pondaveia
ff7658ed40 fix(Core/Raid): Reworked Archimonde fight (#1691)
* Reworked Archimonde

* missing spell scripts on db

*  Travis?

* Thanks Nefertum

* Update rev_1554524766481187700.sql

* compact sql

* Update data/sql/updates/pending_db_world/rev_1554524766481187700.sql

Co-Authored-By: Pondaveia <43385840+Pondaveia@users.noreply.github.com>

* Update rev_1554524766481187700.sql

* Update boss_archimonde.cpp

* Resets

* Update boss_archimonde.cpp

* Update boss_archimonde.cpp

* Finger of death check improvement

Deku suggested adding this check instead: 
- me->IsWithinMeleeRange(unit)

* fix: remove unneeded if statement

* Possible targets list bug

Added a list for both Finger of death and Spell protections specifically. Also cleared the lists when needed to avoid possible bugs.

* comment typo

* Last touches

* Copy paste fail?

Removed waypoint reached function. No idea how it got there!

* Update boss_archimonde.cpp

* The meele check was too small

This check allows the tank to move the boss without getting snipped by finger of death

* Update boss_archimonde.cpp

* Initializing summonlist on constructor

* Update hyjal.h

* Update hyjal.h

* Changed Archimonde AI

Hyjal_trash AI to BossAI

* Removing hyjal_trashAI function

* Somehow the commit above didn't remove

* unused variable

* bool initialization on the constructor

bool Enraged;
bool BelowTenPercent;
bool HasProtected;
bool IsChanneling;

* HOLY SHIT TRAVIS
2019-05-23 09:28:59 -04:00
Shocker
24ed94a320 fix(CORE): Increase C'Thun Dark Glare spell timer (#1754)
C'Thun's Dark Glare spell is now cast about 4 seconds after C'Thun turns red instead of 1 second.
2019-04-25 21:40:02 +02:00
Kargatum
824a80005c Refactor(Core/Misc): Remove remaining COMPILER_HAS_CPP11_SUPPORT related macros (#1627)
* Delete macros UNORDERED_MAP
* Delete macros UNORDERED_SET
2019-03-26 00:01:56 +07:00
Kargatum
b6cb9247ba Refactor(Core/Gossip): Replacing old macros with new (#1338)
* Correct support new macro
2019-03-25 21:10:57 +07:00
Kargatum
1f4f318705 Rewrite(Core/BanManager): Rewrite Ban system (#1576)
* Added ban manager
* Delete ban functions in world class
* Separate ban account to (ban account, ban ip, ban character)
* Support world announce
2019-03-25 10:00:17 +07:00
Stoabrogga
7a9f09341f chore(PCH): remove "ScriptPCH.h" from cpp scripts (#1423)
remove "ScriptPCH.h" from cpp scripts as it is intended to be used as precompiled header for the build process only
2019-02-10 14:50:44 +01:00
Poszer
8c49cec40a fix(DB/SAI): Lazy Peons quest (#1348)
- Quest: Lazy Peons: Moved from core to SAI
- Lazy Peon will now play work sounds
- Lazy Peon will now display the axe-swing emote
- Lazy Peon will now kneel in front of the pile, and start cutting in front of the tree
- Lazy Peon will now use better positions and orientations for the wood pile and the trees
- Lazy Peon will fall asleep after 80 seconds of working
- Lazy Peon will now activate itself every 120 000 till 150 000 milliseconds
2019-01-25 22:01:24 +01:00
Nefertumm
dd300003e2 Update license links (#783) 2018-03-12 10:54:57 +01:00
Yehonal
9e680b4aed Fixed ossirian crysthal 2018-02-06 22:15:14 +00:00
Kaev
05cd8c8c61 Move area trigger storage from DBC to database (#742)
Renamed AreaTrigger + related stuff to AreaTriggerTeleport
2018-01-02 22:08:08 +01:00
Yehonal
403ed2600f Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk into dir-restructure 2017-12-21 11:26:43 +01:00
Yehonal
17332304fd Using TC structure allowing easier patches importing 2017-12-21 00:20:29 +01:00
Yehonal
0f85ce1c54 Big re-organization of repository [W.I.P] 2016-08-11 20:25:27 +02:00
Yehonal
991eed3b5a Using more appropriate NS prefixes for our macro and cmake vars 2016-08-11 20:10:08 +02:00
Yehonal
34d4accb5b [CMake] impl. ADD_SCRIPTS macro for modules
and renamed old to ADD_SCRIPT_LOADER
2016-08-11 14:57:25 +02:00
Yehonal
1aef789c85 [Core/Cmake] Scripts are now added dynamically
You can now add your scripts using cmake inside your module
instead patch core cpp files
2016-08-07 12:21:52 +02:00
Yehonal
f6eefedcd5 converted all tabs to 4 spaces 2016-06-26 19:23:57 +02:00
Yehonal
e8e94a0a66 First Commit
For Azeroth!
2016-06-26 10:39:44 +02:00