commit36a6d04156Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Jun 20 19:52:44 2021 +0200 fix(Core): check spell info and prevent crash (#6454) commit08e205d44bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 20 16:24:17 2021 +0000 chore(DB): import pending files Referenced commit(s):b870fe53efcommitb870fe53efAuthor: arielcami <71854140+arielcami@users.noreply.github.com> Date: Sun Jun 20 11:22:53 2021 -0500 fix(DB): gossip locale for every city guard esES/esMX (#6377) commit80a76bad71Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 20 12:12:30 2021 +0000 chore(DB): import pending files Referenced commit(s):002ff53fe2commit002ff53fe2Author: Azcobu <81782124+Azcobu@users.noreply.github.com> Date: Sun Jun 20 21:41:04 2021 +0930 fix(DB/loot): normalise Tunnel Rat Ear drop rates (#6375) commit64aa901c2aAuthor: Bogir[rus] <m-1@bk.ru> Date: Sun Jun 20 16:13:24 2021 +0500 feat(Core): improve check of set variables (#6336) Co-authored-by: Bogir <m-000@bk.ru> commit7e898db22aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 20 11:11:16 2021 +0000 chore(DB): import pending files Referenced commit(s):6be8fa2c73commit6be8fa2c73Author: Patrick Lewis <pat@lo5t.com> Date: Sun Jun 20 04:09:42 2021 -0700 fix(CI): workflow updates (#6439) commitff5e4570dcAuthor: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Sun Jun 20 12:09:04 2021 +0100 fix(Scripts): Witch Doctor Mau'ari conditions (#6371) commit2e32a80f24Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Jun 20 01:29:30 2021 +0200 chore(Core/SmartScript): Fix typo (#6355) Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com> commit14516cc7b9Author: meow <85649751+meowcpp@users.noreply.github.com> Date: Sat Jun 19 20:14:18 2021 +0200 fix(Scripts/ToC): solved issue twin valkyr's ball (#6352) - Closes https://github.com/azerothcore/azerothcore-wotlk/issues/4903 commit6e6d37ae56Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 19 16:50:17 2021 +0000 chore(DB): import pending files Referenced commit(s):8f47b3d5b0commit8f47b3d5b0Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Jun 19 18:48:51 2021 +0200 fix(DB/Creature): Emblem Quartermaster locales (#6340) commit0fe3c16f4fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 19 15:34:25 2021 +0000 chore(DB): import pending files Referenced commit(s):650ba7f96acommit650ba7f96aAuthor: Azcobu <81782124+Azcobu@users.noreply.github.com> Date: Sun Jun 20 01:02:52 2021 +0930 fix(DB/loot): delete overlevelled items from NPC RLTs (#6335) commit7d77c245f0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 19 12:45:20 2021 +0000 chore(DB): import pending files Referenced commit(s):d8a4ce13bacommitd8a4ce13baAuthor: Azcobu <81782124+Azcobu@users.noreply.github.com> Date: Sat Jun 19 22:07:21 2021 +0930 fix(DB/loot): remove Empty Tainted/Cursed Jars from various NPCs (#6334) commitfc10f1a72dAuthor: Patrick Lewis <pat@lo5t.com> Date: Sat Jun 19 05:10:43 2021 -0700 fix(CI): limit concurrency group to PR's (#6419) commitf685fb10c2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 19 12:06:29 2021 +0000 chore(DB): import pending files Referenced commit(s):c425266ac7commitc425266ac7Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Sat Jun 19 14:04:50 2021 +0200 fix(DB/creature): Beaten Corpse faction and flags (#6319) Beaten Corpse (guid: 19221) was assigned the wrong faction and flags which made its nameplate appear grey instead of green for Horde players - Closes #6318 - Closes https://github.com/chromiecraft/chromiecraft/issues/841 commit17838998c4Author: Kargatum <dowlandtop@yandex.com> Date: Sat Jun 19 17:18:25 2021 +0700 chore(Core/Gossip): delete old gossips api (#5414) commit55d72c9530Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Jun 19 06:00:10 2021 +0200 refactor(Build/CMake): Only complain when BOOST_ROOT was not found (#6418) Cherry-picked from commit (TrinityCore/TrinityCore@1266869) Co-authored-by: Jan Van Buggenhout <1895262+chipzz@users.noreply.github.com> commit23e9b85d0eAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Jun 19 01:25:29 2021 +0200 refactor(Core): code cleanup (part 3) (#6380) commit4d20442a1eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 18 19:50:37 2021 +0000 chore(DB): import pending files Referenced commit(s):18a02e9c03commit18a02e9c03Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri Jun 18 17:22:16 2021 +0200 fix(DB): chinese translations (#6373) commit039f0e0faaAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri Jun 18 17:20:39 2021 +0200 fix(DB/spell_dbc): Imp's Phase Shift (#6408) commit8e9643c3b0Author: buddiman <Hoellriegl@stud.uni-heidelberg.de> Date: Fri Jun 18 17:09:52 2021 +0200 feat(Core/Commands): GM command to display strings (#6268) - Implements a new GM command to display strings from the acore_string table - Syntax: .string #id [#locale] - Closes https://github.com/azerothcore/azerothcore-wotlk/issues/1052 commit848bb0891bAuthor: Axel Cocat <ax.cocat@gmail.com> Date: Fri Jun 18 17:09:29 2021 +0200 feat(Core): add argument to .character rename to add name to reserved_name (#6163) commit5a564ea498Author: Patrick Lewis <pat@lo5t.com> Date: Fri Jun 18 08:08:02 2021 -0700 fix(CI): typo in docker_build (#6364) commitea7f693c56Author: Michael Serajnik <80664890+mserajnik@users.noreply.github.com> Date: Fri Jun 18 17:07:51 2021 +0200 fix(DB/gameobject): fix overlapping gameobjects (#6363) commit5d9dfd00bcAuthor: Azcobu <81782124+Azcobu@users.noreply.github.com> Date: Sat Jun 19 00:37:41 2021 +0930 fix(DB/Creature): Pacifies Theramore Combat Dummies (#6351) commit3a30fe3d71Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Fri Jun 18 16:07:33 2021 +0100 fix(Scripts): Victory rush killing blow (#6349) commit289f140ab1Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri Jun 18 17:07:24 2021 +0200 fix(Core/Loot): Fixed loading conditioned item loot. (#6337) - Fixes #6326 commit6bab704a02Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 18 15:07:03 2021 +0000 chore(DB): import pending files Referenced commit(s):4811a14bd6commit4811a14bd6Author: buddiman <Hoellriegl@stud.uni-heidelberg.de> Date: Fri Jun 18 17:05:29 2021 +0200 fix(CORE/Quests): Quest dialog fails to close with follow-up quest (#6309) - Fixes the problem with the quest dialog which doesn't close/update on a follow-up quest if there is no space in the inventory - Closes: https://github.com/azerothcore/azerothcore-wotlk/issues/6296 commit8214873e28Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri Jun 18 17:05:14 2021 +0200 fix(DB/Quest): Disabled regen health for Sorlof. (#6307) - Fixes #3298. commit6a7b310ac4Author: Efymer <79163132+Efymer@users.noreply.github.com> Date: Fri Jun 18 17:04:53 2021 +0200 fix(DB/quest): recover the cargo! objects not despawning (#6304) commit07861d0548Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Fri Jun 18 16:04:41 2021 +0100 fix(Core/DB): Brewspewer hardcoded conditions (#6301) commite7e0ce1ea4Author: Efymer <79163132+Efymer@users.noreply.github.com> Date: Fri Jun 18 17:04:22 2021 +0200 fix(DB/creature_template): Adjust Hematos speed walk (#6300) commit137c0137fcAuthor: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Fri Jun 18 17:04:01 2021 +0200 fix(DB/creature_model_info): prevent NPC George Candarte incorrect display (#6299) commit4b67e78b02Author: Efymer <79163132+Efymer@users.noreply.github.com> Date: Fri Jun 18 17:03:02 2021 +0200 fix(DB/creature_template): Uruson speed walk (#6290) (#6291) commitb2e42f52a0Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri Jun 18 16:05:08 2021 +0200 fix(Core/SmartScripts):SMART_TARGET_CREATURE/GAMEOBJECT_GUID (#6298) commit474deda958Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 18 10:46:17 2021 +0000 chore(DB): import pending files Referenced commit(s):206c405546commit206c405546Author: Necropola <necropola@rain-fighters.net> Date: Fri Jun 18 12:44:41 2021 +0200 fix(DB/creature_loot_template,conditions): Cracked Silithid Carapace (5877) (#6284) - Closes #6280 - Closes https://github.com/chromiecraft/chromiecraft/issues/815 commitacf624214eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 18 10:19:49 2021 +0000 chore(DB): import pending files Referenced commit(s):efd575fefacommitefd575fefaAuthor: v.tihomirov <vladislav@mindsys.org> Date: Fri Jun 18 13:18:12 2021 +0300 fix(DB): Scholomance Hall of secrets issues (#5238) commitec1c819683Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 18 09:33:24 2021 +0000 chore(DB): import pending files Referenced commit(s):364d715d07commit364d715d07Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Fri Jun 18 11:31:51 2021 +0200 fix(DB/loot): Adjust Spellshock Leggings drops (#6288) Spellshock Leggings (id: 9484) were previously unobtainable. They should drop from certain high-level mobs in Zul'Farrak according to sources. - Closes #6026 - Closes chromiecraft/chromiecraft#690 commit47b09f2767Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 18 08:28:45 2021 +0000 chore(DB): import pending files Referenced commit(s):f8c098f39ccommitf8c098f39cAuthor: dillyns <49765217+dillyns@users.noreply.github.com> Date: Fri Jun 18 04:27:11 2021 -0400 fix(DB/loot): Prospecting Thorium doesn't always yield a gem (#6198) Fix the grouping of thorium ore prospecting loot so you are guaranteed to get either a tbc gem or a classic gem - Closes #5781 - Closes chromiecraft/chromiecraft#600 Co-authored-by: dsegna <dsegna@users.noreply.github.com> commit016e7427d5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 18 07:37:17 2021 +0000 chore(DB): import pending files Referenced commit(s):6dab2a3bafcommit6dab2a3bafAuthor: T1ti <40864460+T1ti@users.noreply.github.com> Date: Fri Jun 18 09:35:44 2021 +0200 fix(DB/creature_template): mass update vanilla creatures damages (#4927) commit9d0f595e2fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 17 22:39:12 2021 +0000 chore(DB): import pending files Referenced commit(s):d0c6e137facommitd0c6e137faAuthor: Patrick Lewis <pat@lo5t.com> Date: Thu Jun 17 14:54:39 2021 -0700 feat(CI): move modules build into separate workflow (#6277) commit3da83cc0e6Author: Kargatum <dowlandtop@yandex.com> Date: Fri Jun 18 03:02:08 2021 +0700 feat(Common/IPLocation): replace ip2nation by ip2location (#5653) commit8ba1ddb033Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 17 17:30:03 2021 +0000 chore(DB): import pending files Referenced commit(s):a22bd38d98commita22bd38d98Author: buddiman <Hoellriegl@stud.uni-heidelberg.de> Date: Thu Jun 17 19:27:16 2021 +0200 fix(DB/gameobject): Unreachable Copper vein (#6274) - copper vein with the guid 5149 is now moved on top of the cliff - this ensures it is reachable by players again - Closes https://github.com/azerothcore/azerothcore-wotlk/issues/6270 - Closes https://github.com/chromiecraft/chromiecraft/issues/807 commit67b84e0c1eAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Jun 17 18:30:15 2021 +0200 feat(Core): deprecate clang-9 and older (#6406) commitf8cf8b43eeAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 17 15:37:46 2021 +0000 chore(DB): import pending files Referenced commit(s):cc23beec14commitcc23beec14Author: buddiman <Hoellriegl@stud.uni-heidelberg.de> Date: Thu Jun 17 17:36:08 2021 +0200 fix(DB/loot): Remove Mana Agate drop from Vultros (#6273) - Removed Conjured Mana Agate from the drop table because it is a conjured mage item - Closes https://github.com/azerothcore/azerothcore-wotlk/issues/6249 - Closes https://github.com/chromiecraft/chromiecraft/issues/791 commit2ba258a88bAuthor: Kargatum <dowlandtop@yandex.com> Date: Thu Jun 17 21:51:45 2021 +0700 feat(Core/Logging): Changed format of packet log file from .bin to .pkt (#5949) commit9b5b229085Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 17 14:12:45 2021 +0000 chore(DB): import pending files Referenced commit(s):947a97933ccommit947a97933cAuthor: dillyns <49765217+dillyns@users.noreply.github.com> Date: Thu Jun 17 10:11:14 2021 -0400 fix(DB/Creature): Great Goretusk spawned inside a tree in Redridge Mountains (#6271) Moved the spawn point - Closes #6116 - Closes chromiecraft/chromiecraft#729 commitc789ec0ebcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 17 11:27:16 2021 +0000 chore(DB): import pending files Referenced commit(s):19f94e0211commit19f94e0211Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Jun 17 13:25:29 2021 +0200 fix(DB): revert bad sql imports (#6394) This reverts commit1e2b880301. This reverts commit8f7ad83010. This reverts commit7dd97ae679. This reverts commitae703c1383. commitd4d2a17a96Author: Yehonal <yehonal.azeroth@gmail.com> Date: Wed Jun 16 17:40:23 2021 +0200 fix(bash): restored import sql script Codacity suggestions are causing bugs here. It would be better to convert it in Typescript in future. commit1e2b880301Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 17 08:20:58 2021 +0000 chore(DB): import pending files Referenced commit(s):a9686a3f44commita9686a3f44Author: Necropola <necropola@rain-fighters.net> Date: Thu Jun 17 10:19:20 2021 +0200 fix(DB/creature_loot_template): Increase drop chance for Diabolical Plans (#6297) - Closes #6295 - Closes https://github.com/chromiecraft/chromiecraft/issues/829 commit466cdb68d6Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Jun 16 20:40:42 2021 +0200 refactor(Core): code cleanup (part 2) (#6374) commit8f7ad83010Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 16 18:18:19 2021 +0000 chore(DB): import pending files Referenced commit(s):d6841f7267commitd6841f7267Author: Necropola <necropola@rain-fighters.net> Date: Wed Jun 16 20:16:46 2021 +0200 fix(DB/SAI): Remove despawn event from Lorgus Jett (#6289) - Closes #6286 - Closes https://github.com/chromiecraft/chromiecraft/issues/823 commit6d2041c0a2Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Jun 16 14:38:56 2021 +0200 docs(SECURITY): add support for clang-12 commit7d9fe22e28Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Jun 16 12:58:14 2021 +0200 refactor(Core): code cleanup (part 1) (#6361) commit7dd97ae679Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 16 10:20:46 2021 +0000 chore(DB): import pending files Referenced commit(s):ed32bdf4c6commited32bdf4c6Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Wed Jun 16 11:39:42 2021 +0200 fix(DB/waypoint_data): add waypoint_data, update creature and creature_addon (#6262) commite3a5727222Author: Bogir[rus] <m-1@bk.ru> Date: Wed Jun 16 14:28:00 2021 +0500 chore(Core): typo fixes (#6272) Co-authored-by: Bogir <m-000@bk.ru> commitae703c1383Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 15 15:59:10 2021 +0000 chore(DB): import pending files Referenced commit(s):4a3af9b140commit4a3af9b140Author: Kargatum <dowlandtop@yandex.com> Date: Tue Jun 15 22:50:42 2021 +0700 feat(Core/BGQueue): rework queue announce (#6114) commit0d96866ceaAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Tue Jun 15 12:37:58 2021 +0200 fix(Core/Packets): sending item's random property in a few packets (#6193) - Closes #4843 commit34da0cda51Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jun 15 12:02:03 2021 +0200 fix(Script/URBS): Potential crash in Dragonspire Room (#6330) * cherry-picked from commit (e9a8cea018) Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com> Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> commit65d70cadceAuthor: Yehonal <yehonal.azeroth@gmail.com> Date: Tue Jun 15 11:09:55 2021 +0200 chore(deno/changelog): fix commit link commite3680778a3Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 15 09:16:34 2021 +0000 chore(DB): import pending files Referenced commit(s):8b6d7cb2ffcommit8b6d7cb2ffAuthor: Yehonal <yehonal.azeroth@gmail.com> Date: Tue Jun 15 11:02:48 2021 +0200 fix(bash): pending sql script path commit3f70d0b80fAuthor: Yehonal <yehonal.azeroth@gmail.com> Date: Tue Jun 15 11:04:29 2021 +0200 feat(doc): changelog system (#6350) This system provides rules and automatizes (Deno-typescript) the creation of a changelog file to help developers to adapt their code and know what is new with every (pre)release commit067eb82302Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jun 14 21:40:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):e26dd4bd92commite26dd4bd92Author: dillyns <49765217+dillyns@users.noreply.github.com> Date: Mon Jun 14 17:39:12 2021 -0400 fix(DB/Creature): Firemane Flamecaller Spawning Inside Wall (#6260) Moved the spawn point and added wander - Closes #5766 - Closes chromiecraft/chromiecraft#594 commitec2d155094Author: Patrick Lewis <pat@lo5t.com> Date: Mon Jun 14 02:05:48 2021 -0700 feat(CI): limit workflow concurrency (#6332) commit4532ef4c7aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jun 14 07:59:48 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):05e0178720commit05e0178720Author: Azcobu <81782124+Azcobu@users.noreply.github.com> Date: Mon Jun 14 17:28:16 2021 +0930 fix(DB/loot): delete more overlevelled items from world NPCs (#6245) commit5330cd983cAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun Jun 13 19:27:36 2021 +0200 fix(Core/Player): Players are allowed to continue melee attacking on … (#6267) - Closes #6248. - Closes #5734 - Closes chromiecraft/chromiecraft#795 commit6961b9175eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 13 17:13:06 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):7595548802commit7595548802Author: dillyns <49765217+dillyns@users.noreply.github.com> Date: Sun Jun 13 12:59:26 2021 -0400 fix(DB/Skinning): Firemane mobs not consistently dropping leather (#6261) Set groupids to 1 so firemane mobs always drop leather. - Closes #5821 - Closes chromiecraft/chromiecraft#632 commit4b117ed569Author: Jordi Gil <bl4st3r@gmail.com> Date: Sun Jun 13 18:42:31 2021 +0200 fix(Core/Config): typo in worldserver.conf.dist (#6258) Fixes: Config::LoadFile: Failure to read line number 1460 in file 'configs/worldserver.conf.dist'. Skip this line commite82731001dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 13 13:55:03 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c3bac33ecacommitc3bac33ecaAuthor: dillyns <49765217+dillyns@users.noreply.github.com> Date: Sun Jun 13 09:53:31 2021 -0400 fix(DB/Creature): Silverpine Forest - Moonrage Bloodhowler Bad Spawn Placement/Missing Movement (#6233) Move this particular npc and set it to wander - Closes #6230 - Closes chromiecraft/chromiecraft#781 commitad39c8285dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 13 09:39:25 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f54c6364d6commitf54c6364d6Author: dillyns <49765217+dillyns@users.noreply.github.com> Date: Sun Jun 13 05:33:59 2021 -0400 fix(DB/Creature): Emeraldon Mobs Missing Patrol Patterns (#6231) Add formations and set them to wander. - Closes #6218 - Closes chromiecraft/chromiecraft#771 commit95b6494d55Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 13 09:27:18 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4734475b93commit4734475b93Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Sun Jun 13 11:25:46 2021 +0200 fix(DB/graveyard): Fix Hearthglen Spirit Healer (#6206) The graveyard (id: 1451) in Western Plaguelands near Hearthglen was mistakenly assigned to Eastern Plaguelands instead, so players dying near Hearthglen would resurrect at a graveyard further away. The graveyard has been reassigned to the WPL zone. - Closes #6204 - Closes chromiecraft/chromiecraft#765 commitbaf437bb98Author: Yehonal <yehonal.azeroth@gmail.com> Date: Sun Jun 13 10:23:24 2021 +0200 feat(Core): improved some hooks (#6302) commit806dc4052fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 13 08:11:30 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ebd70d544bcommitebd70d544bAuthor: dillyns <49765217+dillyns@users.noreply.github.com> Date: Sun Jun 13 04:09:59 2021 -0400 fix(DB/loot): Unholy Alliance available without prerequisites (#6202) Unholy Alliance part 2 was available without completing Unholy Alliance part 1 - Closes azerothcore#5984 - Closes chromiecraft/chromiecraft#678 commit1b896277bdAuthor: Maxpro <MDAllen@protonmail.com> Date: Sat Jun 12 15:39:14 2021 -0700 fix(Core/Unit): dodges, parries and critters not increasing weapon skills (#5895) This fixes not getting skill ups from attacking an enemy and them parrying your attack or dodging it. This also fixes attacking a critter and not getting weapon skill ups. Previously Dodge and Parry were only giving a chance to increase the victims DEFENSE skill. I changed it so it will proc on victim and attacker. for weapon and defense skills Also, critters were being checked to not give weapon skill ups on purpose but I removed the check. commitf2c1aaa45eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 12 21:47:30 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):fe2aa2ecb6commitfe2aa2ecb6Author: dillyns <49765217+dillyns@users.noreply.github.com> Date: Sat Jun 12 17:45:58 2021 -0400 fix(DB/spell): Feral Spells are not gated at trainers (#6183) Gate feral spells behind their respective forms. - Closes #1666 commitdafef5bd78Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sat Jun 12 19:51:47 2021 +0200 fix(Core/Spells): category cooldowns (#6191) - Closes #5475 - Closes https://github.com/chromiecraft/chromiecraft/issues/466 commitad806b3aa6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 12 16:43:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c934b30676commitc934b30676Author: dillyns <49765217+dillyns@users.noreply.github.com> Date: Sat Jun 12 12:21:00 2021 -0400 fix(DB/Creature): Some Nethergarde Foremans missing patrol pattern (#6225) Added missing wander distance to match other npcs of this type. - Closes #5984 - Closes chromiecraft/chromiecraft#678 commit578422f3adAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 12 08:59:13 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d0a5289628commitd0a5289628Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Sat Jun 12 10:57:44 2021 +0200 fix(DB/smart_scripts): The Plains Vision speed (#6213) During the Rite of Vision quest (id: 772), The Plains Vision creature (entry: 2983) guides the player to a location. The creature moves too fast and outruns the player, making it impossible to follow all the way. - Closes #5982 - Closes https://github.com/chromiecraft/chromiecraft/issues/680 commitb3e64d010dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 11 20:50:35 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9170eadcb6commit9170eadcb6Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Fri Jun 11 22:49:09 2021 +0200 fix(DB/creature): Fix some raptors not moving (#6212) Some raptors (guid: 9720 9761 9981 10226 31701 31706 31708 31710) did not wander around as they're supposed to. - Closes #5823 - Closes https://github.com/chromiecraft/chromiecraft/issues/627 commit2559e6123fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 11 17:26:07 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):85103fd2afcommit85103fd2afAuthor: anguaive <39011611+anguaive@users.noreply.github.com> Date: Fri Jun 11 19:24:40 2021 +0200 fix(DB/gameobject): Add missing Azshara fish nodes (#6210) Azshara was missing several Patch of Elemental Water fishing nodes. I've added 6 of these nodes to locations specified on the classic wowhead page, and pooled them so only 4 are active at a time. - Closes #6165 - Closes chromiecraft/chromiecraft#751 commit77d50876efAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 11 15:28:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8442c5c2aecommit8442c5c2aeAuthor: dillyns <49765217+dillyns@users.noreply.github.com> Date: Fri Jun 11 11:27:15 2021 -0400 fix(DB/events): Fishing Extravaganza wrong start time (#6201) Fishing Extravaganza should start at 14:00 server time, not 15:00 - Closes azerothcore#5450 commit42019c09b1Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri Jun 11 15:30:58 2021 +0200 fix(Core/Spells): Updates autoshoot spell target in case of clientside target change. (#6257) - Closes #5206 - Closes https://github.com/chromiecraft/chromiecraft/issues/322 commitd062f5a233Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 11 12:24:08 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):07ec1ba015commit07ec1ba015Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Fri Jun 11 14:22:35 2021 +0200 fix(DB): Add missing script for The Binding quest (#6200) commit62affea39dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 11 07:48:33 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):7166690726commit7166690726Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Fri Jun 11 09:47:03 2021 +0200 fix(DB/loot): Remove Webbed Creature drops (#6199) Webbed Creature (id: 17680) is not supposed to drop any items. - Closes #6123 - Closes chromiecraft/chromiecraft#732 commit1638d1f951Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 10 17:47:38 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):fa94adc6e4commitfa94adc6e4Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Thu Jun 10 19:26:03 2021 +0200 fix(DB/gameobject): Adjust Barrel location (#6197) Melon Juice Barrel (id: 14890) was floating in the air. Its z coordinate has been adjusted. - Closes #6157 - Closes chromiecraft/chromiecraft#744 commit3994337c2aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 10 14:52:54 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ec4a34e4bdcommitec4a34e4bdAuthor: anguaive <39011611+anguaive@users.noreply.github.com> Date: Thu Jun 10 16:35:37 2021 +0200 fix(DB/spell): Fix Hex of Ravenclaw Removal spell (#6196) Drinking Bethor's Potion (spell id: 7669) triggered the Hex of Ravenclaw Removal (spell id: 8320), which was supposed to remove the Hex of Ravenclaw debuff from the caster (spell id: 7656), but it didn't. - Closes #5906 - Closes chromiecraft/chromiecraft#661 commit69c214bec5Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Thu Jun 10 15:19:15 2021 +0200 fix(Core/Spells): Spells and auras activated by item use should not be removed on unequip. (#6255) - Closes #5124 - Closes chromiecraft/chromiecraft#327 commitcb1aaec4afAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 10 11:12:23 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):edeba59632commitedeba59632Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Thu Jun 10 13:10:51 2021 +0200 fix(DB/creature): Greymist murlocs movement (#6192) Some Greymist murlocs were standing still instead of wandering around - Closes #6020 commitd72375c4ebAuthor: Patrick Lewis <pat@lo5t.com> Date: Wed Jun 9 12:39:02 2021 -0700 feat(CI): add clang12 to core_build matrix (#5681) commitba96e81403Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 9 16:36:49 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):63359657b5commit63359657b5Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Wed Jun 9 18:07:25 2021 +0200 fix(DB/waypoint_data): Aku'mai pathing (#6185) Aku'mai (id: 27433) was standing still instead of pathing in the boss room. - Closes #5925 - Closes chromiecraft/chromiecraft#665 commita61bdc7b3dAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Wed Jun 9 17:56:45 2021 +0200 fix(Scripts/Spells): Seal of Command cannot be casted on dead targets (#6186) - Closes #5517 - Closes https://github.com/chromiecraft/chromiecraft/issues/476 commit7106e66421Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Wed Jun 9 14:14:41 2021 +0200 fix(Core/Pets): Pets should update speed out of combat only if are following their owner. (#6207) - Closes #5250 - Closes chromiecraft/chromiecraft#406 commit8417dadb6eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 9 08:51:04 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):97f3a88686commit97f3a88686Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Wed Jun 9 10:45:06 2021 +0200 fix(DB/creature): Son of Arugal movement (#6184) Son of Arugal (id: 18424) was standing still. He should either wander around aimlessly or have a set path; I chose the former - Closes #6084 commit361fd86416Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 9 08:22:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0062a81d2fcommit0062a81d2fAuthor: dillyns <49765217+dillyns@users.noreply.github.com> Date: Wed Jun 9 04:21:13 2021 -0400 fix(DB/loot): Dinosaur Bones (#6182) Dinosaur bones in Un'Goro crater are dropping without the associated quest - Closes #6170 - Closes chromiecraft/chromiecraft#755 Co-authored-by: dsegna <dsegna@users.noreply.github.com> commit28664a2f9bAuthor: Patrick Lewis <pat@lo5t.com> Date: Tue Jun 8 22:07:34 2021 -0700 feat(CI): run pr builds on label (#6241) commit6918fdd999Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 8 20:02:09 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):3381d0d77fcommit3381d0d77fAuthor: dillyns <49765217+dillyns@users.noreply.github.com> Date: Tue Jun 8 15:49:48 2021 -0400 fix(DB/loot): Highland Fleshstalker drops (#6180) Highland fleshstalkers have a bunch of 55+ blues on their loot table that they shouldn't be dropping. - Closes azerothcore#6168 - Closes chromiecraft/chromiecraft#752 commite8e0c905adAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 8 17:28:03 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):6dacfc0717commit6dacfc0717Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Tue Jun 8 19:26:34 2021 +0200 fix(Core/Loot): properly save and load from DB loot from items (#6151) - Closes #5472 - Closes https://github.com/chromiecraft/chromiecraft/issues/456 commit933335d6beAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 8 01:35:12 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):1644e4c000commit1644e4c000Author: Azcobu <81782124+Azcobu@users.noreply.github.com> Date: Tue Jun 8 09:07:05 2021 +0930 fix(DB/loot): Removes Scarlet Set items from rand_loot_temp tables (#6102) Two Scarlet set items, the Gauntlets and Wristguards, were contained in 3 reference_loot_template tables widely available to many mobs. This was not correct, and they should only be dropped by mobs inside SM. This PR removes them from the RLTs. commit0a7017a408Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 6 23:46:26 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b8b9ccd931commitb8b9ccd931Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Mon Jun 7 01:04:43 2021 +0200 fix(DB/loot): Dalaran Miner and Brewmaster drops (#6178) Dalaran Miner and Brewmaster were dropping certain items related to their professions with 100% probability. According to classic wowhead drop tables, this is not right. - Closes #6154 - Closes chromiecraft/chromiecraft#747 commit725f1cbda0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 6 11:17:07 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):a0de1c9a90commita0de1c9a90Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Sun Jun 6 13:15:40 2021 +0200 fix(DB/loot): Slimy, Oozing, Scum Covered Bag loot (#6173) Slimy Bags (20766), Oozing Bags (20767) and Scum Covered Bags (20768) did not contain money, their loot was not grouped, and some loot was missing. All of these are fixed. - Closes #6144 - Closes https://github.com/chromiecraft/chromiecraft/issues/740 - Closes #5844 - Closes https://github.com/chromiecraft/chromiecraft/issues/647 commit102d82d403Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 5 23:51:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ef2f073df4commitef2f073df4Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Sun Jun 6 01:50:18 2021 +0200 fix(DB/creature): Kurdros and Granistad movement (#6177) Kurdros and Granistad NPCs were standing still instead of wandering around randomly like they are supposed to. - Closes #6156 - Closes chromiecraft/chromiecraft#749 commit66d4fd88f5Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sat Jun 5 23:24:14 2021 +0200 fix(Core/Spells): disable fishing if not in LOS within boober destination. (#6138) - Closes #5485 - Closes https://github.com/chromiecraft/chromiecraft/issues/471 commitdba0c3cb30Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 5 20:25:14 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):51156ffc9ecommit51156ffc9eAuthor: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Sat Jun 5 22:23:44 2021 +0200 fix(DB): Adjust Advisor Sorrelon gossip conditions (#6160) commit8a09a0bc21Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sat Jun 5 21:43:19 2021 +0200 fix(Core/Spells): Shadowmeld targets only players. (#6136) - Closes #5541 - Closes https://github.com/chromiecraft/chromiecraft/issues/483 commitf819cf86fdAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 5 12:39:42 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):752038e25bcommit752038e25bAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Jun 5 14:38:14 2021 +0200 fix(DB): chinese translations (#6148) commit617a935ee4Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sat Jun 5 13:52:09 2021 +0200 fix(Core/Spells): Changing druid forms should not remove items auras triggered on use. (#6135) - Closes #5637 - Closes https://github.com/chromiecraft/chromiecraft/issues/525 commitd2ad99fb68Author: Patrick Lewis <pat@lo5t.com> Date: Sat Jun 5 01:46:59 2021 -0700 fix(CI): update semicolon check (#6228) commit3b207d149fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 4 22:14:49 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c485bab6eecommitc485bab6eeAuthor: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Sat Jun 5 00:13:19 2021 +0200 fix(Scripts/DB): Improve Demon Portals and convert to SAI (#6140) commitc568bdcc42Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri Jun 4 23:57:10 2021 +0200 feat(Modules): load modules configs before Log initialization (#6104) in order to properly load modules appenders and loggers commit196f74fdadAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 4 15:27:12 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):1da7a483bdcommit1da7a483bdAuthor: Azcobu <81782124+Azcobu@users.noreply.github.com> Date: Sat Jun 5 00:55:35 2021 +0930 fix(DB/loot): Removes various overlevelled gear drops (#6103) commit07f4907ea7Author: Kargatum <dowlandtop@yandex.com> Date: Fri Jun 4 14:31:37 2021 +0700 feat(Core/RASession): switch to boost api (#6172) commit3f875674d5Author: Kargatum <dowlandtop@yandex.com> Date: Fri Jun 4 05:17:18 2021 +0700 chore(Core/MIsc): added few helpers for chat commands (#6175) commit62ae4b53e6Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Thu Jun 3 16:30:26 2021 +0200 fix(Core/Spells): On autoshot interrupt send proper packet to cancel autoshot clientside. (#6169) - Closes #5734 - Closes chromiecraft/chromiecraft#454 commit40cf7b46d2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 3 13:01:26 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):31a13d32bbcommit31a13d32bbAuthor: Azcobu <81782124+Azcobu@users.noreply.github.com> Date: Thu Jun 3 22:25:11 2021 +0930 fix(DB/spawn) Remove Earthroot node from Menethil Harbor (#6125) Deletes misplaced herb spawn. commitd6c85d4664Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Thu Jun 3 14:01:40 2021 +0200 fix(Core/Spell): Remove delay from Flare activation (#5933) * fix(DB/spell): Remove delay from Flare activation The activation of the Flare (spell id: 1543) AoE aura was delayed until the projectile hit the ground, which takes 5 seconds. Apparently this is not blizzlike and the area should be activated instantly when casting the spell. Closes #5908 Closes https://github.com/chromiecraft/chromiecraft/issues/650 * Remove unnecessary delete * Move Flare spell fix to SpellMgr * Fix indentation commita75e34c793Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Jun 3 07:39:48 2021 +0200 feat(Core/Spell): AssertSpellInfo (#6115) * feat(Core/Spell): AssertSpellInfo (cherry picked from commite52878b6b5) (cherry picked from commit8c44259fae) Co-Authored-By: Shauren <shauren.trinity@gmail.com> Co-Authored-By: Giacomo Pozzoni <giacomopoz@gmail.com> * Update SpellMgr.h commit7152ddc82cAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Jun 3 05:27:51 2021 +0200 refactor(Core/Grids): Ported cmangos/mangos-wotlk@ea99457 (#6113) * refactor(Core/Grids): Ported cmangos/mangos-wotlk@ea99457 (cherry picked from commitd6201e5dbb) Co-Authored-By: Shauren <shauren.trinity@gmail.com> Co-Authored-By: SilverIce <slifeleaf@gmail.com> * Update CellImpl.h * w * more more brackets * ew * fix build commitcc28cf6bf0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 18:11:44 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):e3fcf1add7commite3fcf1add7Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Wed Jun 2 20:10:11 2021 +0200 fix(DB/loot): Fix drops related to Root Samples Q (#6088) All Peacebloom, Silverleaf, Earthroot, Briarthorn, Mageroyal and Bruiseweed nodes in the Barrens zone should contain a Root Sample quest item. Nodes outside the Barrens zone should not. This was not the case. Loot tables of these gameobjects were also messed up. Closes #5792 commit55bea7eb79Author: Kargatum <dowlandtop@yandex.com> Date: Thu Jun 3 00:18:24 2021 +0700 feat(Core/Thread): move Processpriority to separated files (#5638) commit0c478bfb68Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 15:57:16 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):91c632cbe6commit91c632cbe6Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Wed Jun 2 17:54:01 2021 +0200 fix(DB/creature_template): set Gatekeeper Rageroar to faction Timbermaw Hold (#6086) commit4c55e9c3bfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 15:48:54 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):3205eca428commit3205eca428Author: Azcobu <81782124+Azcobu@users.noreply.github.com> Date: Thu Jun 3 01:17:22 2021 +0930 fix(DB/loot): Remove overlevelled items (#6076) Remove Shriveled Heart from Farmer Ray Remove Sunroc Mask from Sawtooth Crocolisk Remove Sunroc Gloves from Sawtooth Snapper commit84c9d1c462Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 15:10:52 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2e6b33289bcommit2e6b33289bAuthor: anguaive <39011611+anguaive@users.noreply.github.com> Date: Wed Jun 2 17:08:22 2021 +0200 fix(DB/loot): Noblegarden loot (#6074) Noblegarden-related items should only be contained in Brightly Colored Eggs, with the exception of Candy Bar and Lollipop which are also dropped by a select few named NPCs. - Closes #6029 - Closes https://github.com/chromiecraft/chromiecraft/issues/692 commit9d2b5c79e5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 14:57:14 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):6bfd7838dbcommit6bfd7838dbAuthor: anguaive <39011611+anguaive@users.noreply.github.com> Date: Wed Jun 2 16:55:43 2021 +0200 fix(DB/loot): Clean up refs to ref table 24060 (#6072) Some creatures' loot tables mistakenly included entries that point to ref table 24060. These entries have been removed. - Closes #6042 - Closes https://github.com/chromiecraft/chromiecraft/issues/697 commitff6aa47729Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 14:25:36 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c90a43eb8dcommitc90a43eb8dAuthor: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Wed Jun 2 16:11:04 2021 +0200 fix(DB/SAI): Swap scripts called on gossip for NPC Krasus (#6071) commit1f0479b593Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 14:06:11 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8747f965c1commit8747f965c1Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Wed Jun 2 16:04:34 2021 +0200 fix(DB/SAI): Improve Lunaclaw/Moonkin Stone behaviour (#6061) commit213ffe3ab0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 12:47:59 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):e708743306commite708743306Author: Stifler82 <xspidey@hotmail.it> Date: Wed Jun 2 13:46:30 2021 +0100 fix(DB/Creature/SAI): Disciple of Naralex (#6059) commitc995de22b2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 12:26:54 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):191b94e285commit191b94e285Author: Walter Pagani <paganiwalter@gmail.com> Date: Wed Jun 2 09:23:38 2021 -0300 refactor(SmartAI): move C++ script to DB (SAI) (#6067) commitfb9ff74ecbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 12:15:21 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):95455e61a2commit95455e61a2Author: Stifler82 <xspidey@hotmail.it> Date: Wed Jun 2 13:13:48 2021 +0100 fix(DB/creature_loot_template): Rotting Slime (#6050) commit9bd07a673aAuthor: Axel Cocat <ax.cocat@gmail.com> Date: Wed Jun 2 14:07:16 2021 +0200 fix(Scripts/HoL): adjust IsEncounterInProgress() (#6108) commitfb8cfe394aAuthor: francovilla <42851404+francovilla@users.noreply.github.com> Date: Wed Jun 2 04:56:37 2021 -0700 fix(Scripts/VoA): Toravon Orbs bug (#6082) Toravon The Ice Watchter in Archavon when dead the Orbs not despawn commite9ea3624d0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 11:42:19 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):6288a0c8c9commit6288a0c8c9Author: Stifler82 <xspidey@hotmail.it> Date: Wed Jun 2 12:40:45 2021 +0100 fix(DB/gameobject): Fathom Stone GO respawn (#6049) commit7e5e7cfb0cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 10:56:32 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):7cb967fb56commit7cb967fb56Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Jun 2 12:38:28 2021 +0200 fix(DB/Spell): Furious Howl & Call of the Wild (#6047) - Fix Furious Howl (Rank 1) from applying to party members - Move Furious Howl & Call of the Wild to DB commite1935e2b65Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 2 09:56:18 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):40a71471f2commit40a71471f2Author: Stifler82 <xspidey@hotmail.it> Date: Wed Jun 2 10:54:41 2021 +0100 fix(DB/SAI/Quest): Curing the Sick (#6041) commit1011594a6aAuthor: Kargatum <dowlandtop@yandex.com> Date: Tue Jun 1 23:48:14 2021 +0700 chore(Core/AchievementMgr): add GetAchievement helper (#6121) commit584b8d908eAuthor: Kargatum <dowlandtop@yandex.com> Date: Tue Jun 1 22:58:01 2021 +0700 feat(Core/Apps): add support dynamic lib for EnumUtils (#6120) commitd398c34c61Author: Kargatum <dowlandtop@yandex.com> Date: Tue Jun 1 22:22:29 2021 +0700 chore(Core/Common): delete macro UNUSED (#6119) commit501f5e2702Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 1 14:32:21 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0884778f16commit0884778f16Author: Stifler82 <xspidey@hotmail.it> Date: Tue Jun 1 14:48:21 2021 +0100 fix(DB/Quest POI): Going, Going, Guano! (#6039) commitbeb4df9d3eAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Tue Jun 1 15:36:59 2021 +0200 fix(Core/Shared/DB): recommit transactions on dead-lock error (#6069) commit1889fffbdeAuthor: Azcobu <81782124+Azcobu@users.noreply.github.com> Date: Tue Jun 1 22:33:36 2021 +0930 fix(Core/Spell): Apply AURA_STATE_FAERIE_FIRE to Faerie Fire (#6105) Adds missing anti-stealth aura to Faerie Fire variant with spell ID 20656. commit780ff33c23Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 1 12:41:21 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ee7d54b7c3commitee7d54b7c3Author: v.tihomirov <vladislav@mindsys.org> Date: Tue Jun 1 15:31:52 2021 +0300 fix(DB/smart_scripts): play small event on noble brew part 2 completion (#6038) commitb00ac48cfaAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jun 1 13:55:51 2021 +0200 feat(Core/Script): Allow spell script ValidateSpellInfo to work with any container type (#6078) * Cherry-pickf2f0aeb562Co-authored-by: Shauren <shauren.trinity@gmail.com> commit3919e9a474Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 1 11:30:43 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2fa8830813commit2fa8830813Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Tue Jun 1 12:44:13 2021 +0200 fix(DB/gossip_menu_option): Remove Chromie duplicate gossip options (#6025) commit17599313daAuthor: Chero <Chero@users.noreply.github.com> Date: Tue Jun 1 11:16:47 2021 +0200 fix(Scripts/ScarletMonastery): Whitemane spell cast (#6073) commit1c2d7a23b6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 1 08:24:47 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):a7585d61bccommita7585d61bcAuthor: Knindza <knindzagxg@gmail.com> Date: Tue Jun 1 10:23:21 2021 +0200 fix(DB/Zone):improved Zangamarsh (#4920) commit579dbe1e5fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 31 17:05:09 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d46a55d9a0commitd46a55d9a0Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon May 31 18:47:07 2021 +0200 fix(DB/Creature): Spiteful Apparition (#6014) commitc95c593174Author: Patrick Lewis <pat@lo5t.com> Date: Mon May 31 09:19:45 2021 -0700 fix(Bash/Ubuntu): allow Boost install on minimal ubuntu 20.04 installs (#6037) commita91939132fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 31 16:13:31 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):11cdb969a2commit11cdb969a2Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Mon May 31 17:26:22 2021 +0200 fix(DB/Spell): Adjust Tree Disguise spell effect (#6004) commitca27ce5e37Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon May 31 16:51:34 2021 +0200 fix(Script/Command): Build (#6159) * fix(Script/Command): Build * codestyle ci is weird * Update MovementHandler.cpp * Update cs_server.cpp * Update cs_server.cpp commit897a02bb75Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon May 31 14:21:54 2021 +0200 refactor(Core/Misc): acore to Acore (#6043) commit7eeae6866eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 31 12:11:25 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):3ac48489f6commit3ac48489f6Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Mon May 31 14:09:51 2021 +0200 fix(DB): Adjust NPC Inquisitor Salrand's behaviour (#6003) commite3c1e739c6Author: Kargatum <dowlandtop@yandex.com> Date: Mon May 31 16:03:00 2021 +0700 feat(CI/Codestyle): add check core logs (#6012) commit9b6c3c7d2cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 31 08:58:10 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8dc13a5338commit8dc13a5338Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Mon May 31 10:56:42 2021 +0200 fix(DB/Spells): Remove scaling from spell ID 36500 (#6002) commit793b915907Author: v.tihomirov <vladislav@mindsys.org> Date: Mon May 31 10:59:25 2021 +0300 fix(Core/Unit): Prevent Unit emote when entering combat (#6030) commita21a6aa486Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon May 31 09:19:08 2021 +0200 chore(deps/acelite): Remove VERSION (#6143) commit268fa40c75Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon May 31 01:01:30 2021 +0200 chore(import-sql): fix update (#6139) * Update import.sh * Update 2021_05_30_03.sql * Update 2021_05_30_02.sql * Update import.sh * Update import.sh * Update 2021_05_30_02.sql * Update 2021_05_30_03.sql commitf25a47715aAuthor: Kargatum <dowlandtop@yandex.com> Date: Mon May 31 05:40:45 2021 +0700 feat(Cmake/Modules): support add config all modules without AC_ADD_CONFIG_FILE (#5994) commit637041598fAuthor: Patrick Lewis <pat@lo5t.com> Date: Sun May 30 13:43:31 2021 -0700 fix(BASH/Compiler): error in if condition (#5983) commit75c1e61320Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 30 19:13:27 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ae665f7ec3commitae665f7ec3Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun May 30 21:12:01 2021 +0200 feat(Core/Command): server debug (#6007) * initial work * fix query * load * clean up * remove from startup * ACE * remove static * Update MySQLThreading.cpp * not used * Update MySQLThreading.cpp * unit testing * Update WorldMock.h * show Boost ver * Update WorldMock.h * include * Now we have boost::filesystem woo * fix build * fix typo commite93159b408Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 30 18:13:24 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):bc9b33a1a3commitbc9b33a1a3Author: Azcobu <81782124+Azcobu@users.noreply.github.com> Date: Mon May 31 03:41:55 2021 +0930 fix(DB/loot): Staff of Horrors drops (#5999) Removed Staff of Horrors from widely used ref_loot_table 24062 and added to Skeletal Horrors with a 1.6% drop chance commit37f435b49dAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun May 30 18:38:15 2021 +0200 fix(CI): sql build (#6134) commit6e3e67b628Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 30 15:27:59 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4046fe2282commit4046fe2282Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun May 30 17:26:32 2021 +0200 feat(DB/Version): Add date on update (#6006) commita36f7a3445Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 30 13:03:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):48ddfd62c5commit48ddfd62c5Author: Kargatum <dowlandtop@yandex.com> Date: Sun May 30 18:06:02 2021 +0700 feat(Core/Soap): delete ACE inherited (#4951) commitcedd636338Author: KiK0 <KIK0SWD@gmail.com> Date: Sun May 30 05:16:36 2021 -0500 fix(DB/Resistances): Incorrect Holy resistances (#5496) commit107658ebbcAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun May 30 11:53:16 2021 +0200 fix(Core/Spells): triggering potion cooldowns (from TC) (#6016) commit07d0f654d5Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun May 30 06:19:37 2021 +0200 feat(Core/Containers): MapGetValuePtr (#6111) * feat(Core/Containers): MapGetValuePtr * Added MapGetValuePtr to allow writing `if (Val* v = MapGetValuePtr(map, key))` (cherry picked from commita1e3b54e07) Co-Authored-By: Shauren <shauren.trinity@gmail.com> commita9ed64e600Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun May 30 03:46:04 2021 +0200 feat(Core/Util): AsUnderlyingType (#6117) * Add AsUnderlyingType function to cast enum value to its underlying type (avoids repeating std::underlying_type everywhere) (cherry picked from commitfdd9227b23) Co-Authored-By: Shauren <shauren.trinity@gmail.com> commitc74bb4b88aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat May 29 14:19:07 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):30e9643829commit30e9643829Author: Sascha Vowe <38558793+savowe@users.noreply.github.com> Date: Sat May 29 13:59:25 2021 +0000 fix(DB): Stormwind City Guard Pathing Into Lamppost (#5954) commita355b4d27cAuthor: Axel Cocat <ax.cocat@gmail.com> Date: Sat May 29 15:37:34 2021 +0200 fix(Core): fix instance portal not resurrecting when corpse is not spawned (#6106) commitb846179986Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat May 29 11:56:19 2021 +0200 refactor(Core/Spell): Change "Attribute &" to HasAttribute() (#5991) commitbc380aaa2bAuthor: Patrick Lewis <pat@lo5t.com> Date: Sat May 29 02:30:36 2021 -0700 fix(CI/Docker): free up additional space (#5993) commit8ee35817e5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri May 28 00:11:21 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f1b43a8976commitf1b43a8976Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri May 28 00:49:24 2021 +0200 fix(Core/Player): Weapon skill gain (#5961) commitd8911d816fAuthor: Kargatum <dowlandtop@yandex.com> Date: Fri May 28 05:34:54 2021 +0700 feat(Core/PacketIO): correct parsing some opcodes (#6051) commitc1e96064e9Author: Kargatum <dowlandtop@yandex.com> Date: Thu May 27 21:09:31 2021 +0700 feat(Core/Common): add Asio network threading (#6063) commit2ae84e2fafAuthor: Chero <Chero@users.noreply.github.com> Date: Thu May 27 13:42:48 2021 +0200 fix(Core/Creature): Creatures will periodically call for assistance. (#5065) commit7f90f41ba6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed May 26 23:50:30 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ea5f5f2072commitea5f5f2072Author: Kargatum <dowlandtop@yandex.com> Date: Thu May 27 05:12:46 2021 +0700 feat(Core/RealmList): port TrinityCore realm api (#5626) * feat(Core/RealmList): port TrinityCore realm api * 1 * whitespace cleanup * Update data/sql/updates/pending_db_auth/rev_1620114805872279900.sql Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> * 1 * 2 * Update data/sql/updates/pending_db_auth/rev_1620114805872279900.sql Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> * ` * 1 * small corrects * finish maybe * realm.Id.Realm * ws * 1 Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit78e1719c80Author: Kargatum <dowlandtop@yandex.com> Date: Wed May 26 19:00:08 2021 +0700 feat(Core/Misc): includes cleanup (#5953) commit7d3129a737Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 25 21:00:16 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):e8181130f0commite8181130f0Author: arielcami <71854140+arielcami@users.noreply.github.com> Date: Tue May 25 15:58:44 2021 -0500 fix(DB/Item): special characters for translation esES/esMX (#5948) * Special character fix for esES esMX### TITLE * Special character fix for esES/esMX * Special character fix for esES esMX Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit6da64fc48fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 25 19:23:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):537798e402commit537798e402Author: arielcami <71854140+arielcami@users.noreply.github.com> Date: Tue May 25 14:12:34 2021 -0500 fix(DB/Item) Special characters for translation esES/esMX (#5924) commitca77a95521Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue May 25 20:15:29 2021 +0200 fix(Core/Spell): packet build in spell_pvp_trinket_wotf_shared_cd (#6048) commit3716ddf3e4Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue May 25 18:05:13 2021 +0200 fix(Core/WorldSession): prevent crash in SendPacket (#6045) commit9bea4dc011Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 25 14:35:05 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2d41cd49f1commit2d41cd49f1Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Tue May 25 16:25:53 2021 +0200 fix(DB): Adjust Quest 7944 POI (#5918) commit6ac7c559c5Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue May 25 16:25:42 2021 +0200 refactor(Core/Creature): Split creature.h (#5974) commit1b26edc956Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Tue May 25 16:25:36 2021 +0200 fix(DB/gameobject): Andorhal sign location (#5962) commit73cd442d22Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Tue May 25 16:25:01 2021 +0200 fix(DB/loot): Adjust SM mobs' loot tables (#5947) commit368918c5c9Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Tue May 25 16:24:53 2021 +0200 fix(DB/loot): Shiver Blade drop (#5944) commitd16605d4c2Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Tue May 25 16:24:23 2021 +0200 fix(DB): Adjust Blackhoof Cage behaviour (#5916) commit3c09156db0Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Tue May 25 16:21:15 2021 +0200 fix(DB/waypoint_data): Valdred Moray pathing (#5905) commit697197f038Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 25 12:33:37 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ae66ea082bcommitae66ea082bAuthor: v.tihomirov <vladislav@mindsys.org> Date: Tue May 25 15:31:59 2021 +0300 Adjust Scholomance Instructor Malicia abilities (#5239) * Adjust Scholomance Instructor Malicia abilities * Update Instructor Malicia spell ids to correct ones commit5c70a7b9e1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 24 21:29:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):34e7bc24e8commit34e7bc24e8Author: Delcidx <75182283+Delcidx@users.noreply.github.com> Date: Mon May 24 15:28:22 2021 -0600 fix(DB/gameobject): Adjust Position For Some Copper Veins (#5701) commitea764812d1Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun May 23 19:52:56 2021 +0200 feat(Core/Main): Show Boost Version (#6019) commit50adcf2065Author: Kargatum <dowlandtop@yandex.com> Date: Sun May 23 18:53:15 2021 +0700 feat(Deps/Boost): add boost support (#5676) * feat(Deps/Boost): add boost support * 1 * 2 * to 1.74 commitaf28aeebdeAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 23 05:15:30 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):3bc7880d0acommit3bc7880d0aAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun May 23 07:14:01 2021 +0200 fix(DBCreature): NPC 23859 gossip_menu_option_locale error (#5903) - Closes #5899 commit7f77660c00Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 23 03:23:26 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):556a7b761ccommit556a7b761cAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun May 23 05:17:49 2021 +0200 fix(DB/Quest): Fixed zhCN translate of Blood Is Thicker. (#5898) Fixed #5845. commite8d0404a35Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 23 02:32:59 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):075276182ccommit075276182cAuthor: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Sun May 23 04:27:31 2021 +0200 fix(DB/Creature): Remove Mistbat spawn in Eversong Woods (#5894) commitf16f1c0a7cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 23 02:04:43 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b483094840commitb483094840Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun May 23 04:03:18 2021 +0200 fix(Script/Creature): Script warlock imp (#5960) * fix(Core/Creature): Script warlock imp * creature * Update pet_warlock.cpp commit561b35a2efAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun May 23 03:50:10 2021 +0200 style(DB/Updates): Style 2021_03_19_02 (#5876) * chore(DB/Updates): 2021_03_19_02 * Update 2021_03_19_02.sql * Update 2021_03_19_02.sql * Update 2021_03_19_02.sql commit5a32ecc8ceAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat May 22 19:55:17 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0527c17d5fcommit0527c17d5fAuthor: Emir <emirpod02@gmail.com> Date: Sat May 22 12:53:45 2021 -0700 fix(Scripts/Quest): A Cry For Help (#5720) commita75b84ab2eAuthor: robinsch <robinsch@users.noreply.github.com> Date: Sat May 22 15:14:29 2021 +0200 fix(Core): CFBG achievements (#5900) commit565e9ff8aaAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat May 22 15:14:04 2021 +0200 refactor(Core/CliRunnable): Make AC> a static (#5621) commit8ac74e475fAuthor: HEBAN Simon <30532637+Miithrandiir@users.noreply.github.com> Date: Sat May 22 15:11:41 2021 +0200 fix(Core): GUID of GameObject (#6001) commitb4abe644a6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat May 22 12:18:10 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d74832ef5dcommitd74832ef5dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat May 22 14:16:42 2021 +0200 fix(DB/Creature): Add script to some Howling Fjord creatures (#5559) commit29bed995aeAuthor: Luis Vaz <luisgustavovaz@live.com> Date: Sat May 22 00:15:07 2021 -0300 Update docker-cmd.ts (#5973) Co-authored-by: Patrick Lewis <pat@lo5t.com> commit63a273507cAuthor: Kargatum <dowlandtop@yandex.com> Date: Sat May 22 05:10:46 2021 +0700 feat(Core/Packets): Port packet handling from TrinityCore (#5617) * feat(Core/Packets): Port packet handling from TrinityCore * 1 * 2 * 3 * 1 * 2 * #3670 * 3 * 1 * codestyle * fix msvc warnings commit537ebe87aaAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri May 21 18:52:40 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):6196e68a84commit6196e68a84Author: Necropola <necropola@rain-fighters.net> Date: Fri May 21 20:04:19 2021 +0200 fix(DB/creature,SAI): Silvermane Stalkers: grey -> black, no fade (#5875) * fix(DB/creature,SAI): Silvermane Stalkers: grey -> black, no fade - Closes #5847 - Closes https://github.com/chromiecraft/chromiecraft/issues/645 * Remove space at end of line * Show nameplate Co-authored-by: Branel <emirpod02@gmail.com> Co-authored-by: Branel <emirpod02@gmail.com> commit3f6da61535Author: Maxpro <MDAllen@protonmail.com> Date: Fri May 21 07:35:08 2021 -0700 fix(Core/Unit): criticals not working against sitting players. (#5872) commit5b9415be5aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri May 21 10:25:13 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8690b9a141commit8690b9a141Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Fri May 21 12:19:39 2021 +0200 fix(DB/Quest): Get the Scoop (1950) (#5858) * fix(DB/smart_scripts): gossip texts and SAI for quest Get the Scoop (1950) * Update rev_1621071094020971520.sql commitaab32e5f30Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri May 21 09:56:52 2021 +0200 feat(TOTP): use feature toggle via authserver.conf (#5978) * Revert "Revert "feat(Core/Auth): add AccountInfo helper (#5640)" (#5971)" This reverts commitfe6db2ff96. * feat(TOTP): use feature toggle via authserver.conf * chore(wip): wip * Update src/server/authserver/authserver.conf.dist Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit983d4b5771Author: Axel Cocat <ax.cocat@gmail.com> Date: Fri May 21 01:13:49 2021 +0200 fix(Core/Database): fix wrong Field::IsNull() return value on null binary fields (#5975) commitfe6db2ff96Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu May 20 23:23:50 2021 +0200 Revert "feat(Core/Auth): add AccountInfo helper (#5640)" (#5971) This reverts commite50754d804. commitdd69dcb1d8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu May 20 17:25:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):44945c5f21commit44945c5f21Author: Stifler82 <xspidey@hotmail.it> Date: Thu May 20 17:02:23 2021 +0100 fix(DB/spell_dbc): Rename Life Tap's Ranks (#5843) commitd86a7b96c3Author: Kargatum <dowlandtop@yandex.com> Date: Thu May 20 22:24:08 2021 +0700 feat(Deps/FmtLib): update fmtlib to 7.1.3 (#5950) commit7f3734375eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu May 20 12:19:27 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f6ec713167commitf6ec713167Author: anguaive <39011611+anguaive@users.noreply.github.com> Date: Thu May 20 13:49:54 2021 +0200 fix(DB/waypoint_data): Lizzarik and Jorb pathing (#5890) commit5ea56d79fcAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu May 20 13:49:10 2021 +0200 fix(Core/Banner): Add missing space (#5881) commite50754d804Author: Kargatum <dowlandtop@yandex.com> Date: Thu May 20 15:16:50 2021 +0700 feat(Core/Auth): add AccountInfo helper (#5640) commita9e3d8d13aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed May 19 14:42:14 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):46e853e3c3commit46e853e3c3Author: Walter Pagani <paganiwalter@gmail.com> Date: Wed May 19 11:05:16 2021 -0300 fix(DB/command): delete command togglequerylog (#5846) commitd3fcebaac5Author: Walter Pagani <paganiwalter@gmail.com> Date: Wed May 19 05:20:29 2021 -0300 fix(Scripts/Event): Removing hardcore texts in Love is in the Air (#5831) commit633dbb9d94Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue May 18 23:42:11 2021 +0200 fix(MySQL8): Add Drop script (#5828) commit40ed3a575bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 18 11:55:26 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ecfeecbeeecommitecfeecbeeeAuthor: Emir <emirpod02@gmail.com> Date: Tue May 18 04:31:14 2021 -0700 fix(DB/Loot): Vampiric Duskbat (#5830) commitc0337e7f6aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue May 18 13:30:51 2021 +0200 fix(DB/Quest): Lessons Anew (#5824) commit4fff925bbeAuthor: Emir <emirpod02@gmail.com> Date: Tue May 18 04:30:43 2021 -0700 fix(DB/Quest): A Necessary Distraction (#5818) commite81b487b12Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Tue May 18 13:30:25 2021 +0200 fix(DB/creature_loot_template): Remove the Scarlet Key from creature loot tables (#5814) commitfc4496ecf5Author: Emir <emirpod02@gmail.com> Date: Tue May 18 04:30:08 2021 -0700 fix(DB/Creature): Stonemaul spirit (#5812) commit16e0443968Author: Emir <emirpod02@gmail.com> Date: Tue May 18 04:29:50 2021 -0700 fix(DB/Quest): Smolderwing (#5810) commit4284880659Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 18 11:03:38 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2789a1b342commit2789a1b342Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue May 18 13:02:01 2021 +0200 fix(DB/Quest): You Have Served Us Well (#5784) commit6f4f0043c2Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Tue May 18 02:16:59 2021 +0200 fix(Scripts): Crashfix. (#5913) commitb2ab5dba79Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 17 16:25:31 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b0a9c83dc3commitb0a9c83dc3Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Mon May 17 17:09:36 2021 +0200 fix(DB/creature_loot_template): Remove Crumpled, Ripped and Torn Note from Highland Thrasher loot table (#5484) commitd0a259d6eeAuthor: Kargatum <dowlandtop@yandex.com> Date: Mon May 17 06:50:03 2021 +0700 feat(Cmake/Compiler): deprecated clang6 and gcc 7 (#5671) commitea2e606b13Author: Kargatum <dowlandtop@yandex.com> Date: Mon May 17 06:49:18 2021 +0700 feat(Core/Logging): improve DB logging (#5437) commitf239908840Author: Necropola <necropola@rain-fighters.net> Date: Mon May 17 00:15:51 2021 +0200 fix(Core/Loot): make Loot::AddItem() honor LootItem::AllowedForPlayer() (#5774) Original Author: @Wyrserth commit13f71c9c4dAuthor: Kargatum <dowlandtop@yandex.com> Date: Mon May 17 02:53:21 2021 +0700 feat(Core/Random): port random system from TrinityCore (#5454) * feat(Core/Random): port random system from TrinityCore * lic * logic correct * MultimapErasePair move * whitespace 17:13:34 1. 'Containers.h'. Replace (1) 17:13:40 2. 'LootMgr.h'. Replace (1) 17:13:44 3. 'World.cpp'. Replace (1) 17:13:47 4. 'instance_scholomance.cpp'. Replace (1) * correct debug build commit0d699222deAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun May 16 11:58:38 2021 +0200 fix(Core/Gameobjects):bloading addon table. (#5885) Fixed #5771. commit8168f9aea0Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun May 16 02:25:29 2021 +0200 fix(CI): replace clang-9 with clang-8 (#5877) commit067c675f3eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat May 15 23:52:19 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0ca8692592commit0ca8692592Author: Knindza <knindzagxg@gmail.com> Date: Sat May 15 23:56:21 2021 +0200 fix(DB/Creature): improved Netherstom (#4916) * fix(DB/Zone):improved Netherstom * Update rev_1616252753401265600.sql * Update rev_1616252753401265600.sql commitfd801c9310Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat May 15 17:42:20 2021 +0200 feat(Core/BG): revamp Battleground.QueueAnnouncer.Limit (#5267) commit376a7983b3Author: Walter Pagani <paganiwalter@gmail.com> Date: Fri May 14 15:41:54 2021 -0300 fix(Scripts/Innkeeper): remove hard-coded texts (#5811) commit8dd58ebb5bAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri May 14 10:15:45 2021 +0200 fix(Core): Memleaks fixes - Part II. (#5760) commit1b6c2004ceAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri May 14 08:15:03 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c3242caf74commitc3242caf74Author: Patrick Lewis <pat@lo5t.com> Date: Fri May 14 01:10:35 2021 -0700 fix(Core/Maps): GetCollisionHeight and Z_OFFSET_FIND_HEIGHT (#5778) commit520a44aaceAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri May 14 02:09:21 2021 -0600 fix(DB/creature_addon): Remove path info from Blackwater Deckhand (#5758) commit76409660ebAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri May 14 02:09:13 2021 -0600 fix(DB/smart_scripts): Remove spawn event for Scorn (#5754) commit4fc9a59e32Author: Stifler82 <xspidey@hotmail.it> Date: Fri May 14 09:09:01 2021 +0100 fix(DB/creature_template): NPCs: 416, 417, 1860, 1863 (#5749) commit16a385d1fcAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri May 14 02:08:48 2021 -0600 fix(DB/smart_scripts): Mirefin Coastrunner (#5723) commitb21bc050a1Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri May 14 02:08:29 2021 -0600 fix(DB/crature_loot_template): Remove loot from Witherbark Bloodlings (#5711) commit88071b7e80Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri May 14 02:08:20 2021 -0600 fix(DB/creature_loot_template): Revelosh items drop (#5706) commit145fd32fcbAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri May 14 02:08:02 2021 -0600 fix(DB/creature_formations): Adjust Boss Tho'grun's group (#5700) commit5a950f0edfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu May 13 07:04:58 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):10e66ee09acommit10e66ee09aAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Thu May 13 00:55:50 2021 -0600 fix(DB/gameobject): Adjust state for Rich Thorium Vein with GUID 120186 (#5756) commitbebb2d204cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu May 13 06:18:47 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):cf0310a201commitcf0310a201Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Thu May 13 00:17:16 2021 -0600 fix(DB/gameobject): Adjust spawn time for Waterlogged Wreckage (#5755) commitb9ed18f28aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu May 13 05:16:23 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):fe5aedaacfcommitfe5aedaacfAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed May 12 23:14:42 2021 -0600 fix(DB/smart_scripts): Script "The End of the deserters" (#5708) commit225fa573afAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu May 13 04:23:19 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b14ffdb8b9commitb14ffdb8b9Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed May 12 22:21:46 2021 -0600 fix(Scripts/DB/SAI): Return to Vahlarriel (#5712) commit29d3dc3f2bAuthor: Kargatum <dowlandtop@yandex.com> Date: Thu May 13 11:10:46 2021 +0700 feat(Deps/Gperftools): make gperftools lib to interface (#5797) commitd04f4be6c5Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed May 12 21:46:47 2021 -0600 fix(Core/Spell): Apply AURA_STATE_FAERIE_FIRE (#5703) commit2b25f3daa2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu May 13 00:58:33 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):26f2abaaa9commit26f2abaaa9Author: Kargatum <dowlandtop@yandex.com> Date: Thu May 13 07:57:10 2021 +0700 feat(Core/Authserver): TOTP rewrite (#5620) commit681c3237dfAuthor: Kargatum <dowlandtop@yandex.com> Date: Thu May 13 04:03:53 2021 +0700 feat(Core/Config): added info about bad lines in config file (#5813) commit0bc23075bfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed May 12 08:54:12 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):357148a763commit357148a763Author: Necropola <necropola@rain-fighters.net> Date: Wed May 12 10:52:29 2021 +0200 fix(DB/item_template): Add coin loot to fishing trunks (#5772) Co-authored-by: Silker <61223313+Si1ker@users.noreply.github.com> commit9821a930e8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 11 17:55:23 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4269713945commit4269713945Author: v.tihomirov <vladislav@mindsys.org> Date: Tue May 11 20:53:49 2021 +0300 fix(DB/Smart_scripts): Add event on quest completion for last part of Elixir of Agony (#5359) commite5582b3443Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Tue May 11 19:11:54 2021 +0200 fix(Core/Creature): Fix kill credit for some mobs after UpdateEntry (#5746) Co-authored-by: Yehonal <yehonal.azeroth@gmail.com commit05780f2c50Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue May 11 17:46:28 2021 +0200 feat(apps): Config Merger (#5779) * feat(apps): Config Merger * update for ac * Update README.md commitb3aa2be7e7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 11 08:16:47 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):61325fd49ecommit61325fd49eAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue May 11 02:15:09 2021 -0600 fix(DB/waypoint_data): Protector Dorana's waypoints (#5688) commit87da6d1d94Author: Maxpro <MDAllen@protonmail.com> Date: Mon May 10 19:48:59 2021 -0700 fix(CORE/CREATURE) Polymorphed erratic mob behavior (#5699) commitff2737fee8Author: Yehonal <yehonal.azeroth@gmail.com> Date: Mon May 10 22:21:23 2021 +0200 feat(bash): Improved support for gperftools (#5769) commit053f9f5fa4Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon May 10 20:09:23 2021 +0200 feat(Core/DB): reconnect seconds and attempts configurable (#5673) commitebd757a331Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon May 10 15:30:45 2021 +0200 Revert "feat(Core/Config): add abort message if config incorrect (#5438)" (#5761) This reverts commit61c87a8ab7. commit0079034d73Author: Shiroe <krejza9@gmail.com> Date: Mon May 10 08:58:22 2021 +0200 fix(Core): Lower MIN_WANDER_DISTANCE_GROUND (#5693) commitf6f638b46bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 10 06:21:26 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ca74d3081ecommitca74d3081eAuthor: Stifler82 <xspidey@hotmail.it> Date: Mon May 10 07:19:51 2021 +0100 fix(DB/creature): Adjust spawn time for Mosh'Ogg Ogres (#5738) commitb9b4b42ce5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 10 05:23:05 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):44c45aa24ecommit44c45aa24eAuthor: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Mon May 10 07:21:28 2021 +0200 fix(DB/gameobject): Respawn time of several ores (#5717) commitaf3b249423Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 10 04:16:10 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):5bd26262b0commit5bd26262b0Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Mon May 10 06:14:38 2021 +0200 fix(DB): STV mobs dropping TBC items (#5727) commitea9d71c20fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 10 03:30:31 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):db5de578fbcommitdb5de578fbAuthor: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Mon May 10 05:27:03 2021 +0200 fix(DB/quest_template_addon): Prevent Homeward Bound quest from autocompleting (#5694) commiteca3dc2d3bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 10 01:35:15 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):54c18cff8dcommit54c18cff8dAuthor: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Mon May 10 03:33:45 2021 +0200 fix(DB/smart_scripts): Supplies to Auberdine quest NPC behaviour (#5687) commitf6d69aef1dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 10 00:42:45 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):7e3db47971commit7e3db47971Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Mon May 10 02:41:14 2021 +0200 Fix: Chest Respawn time (#5695) commitaf04ba0790Author: Patrick Lewis <pat@lo5t.com> Date: Sun May 9 17:08:42 2021 -0700 fix(Bash): process priority class Permission denied (#5686) commitecfd9df1d8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 9 22:46:48 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d0988c4473commitd0988c4473Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Mon May 10 00:45:06 2021 +0200 fix(DB): Remove Ashenvale quest mutual exclusivity (#5684) commita32275224dAuthor: Patrick Lewis <pat@lo5t.com> Date: Sun May 9 14:21:14 2021 -0700 feat(CI): trigger build on pr review (#5645) commit6aa74b6abeAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 9 20:22:07 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):534ec53bb0commit534ec53bb0Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun May 9 14:20:32 2021 -0600 fix(Core/Scripts): Convert Galen's Escape to SAI (#5683) commit583d06b3bdAuthor: Kargatum <dowlandtop@yandex.com> Date: Mon May 10 02:46:34 2021 +0700 chore(Core/Logging): enable logger sql and set level info (#5677) commitad2c87c230Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 9 19:10:35 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d458067374commitd458067374Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun May 9 13:04:48 2021 -0600 fix(DB/creature_model_info): Adjust CombatReach for Sarathstra's creature_model(#5672) commit730e14116aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 9 18:12:02 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):21d9a5b165commit21d9a5b165Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun May 9 12:10:38 2021 -0600 fix(DB/gameobject): Adjust position for Bruiseweed node with GUID 3440 (#5670) commitc806be878aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 9 17:37:34 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9398f9bfcccommit9398f9bfccAuthor: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Sun May 9 19:36:05 2021 +0200 fix(Core/DB): Adjust Kodo Roundup quest mob behavior (#5665) commit40f2e5e8c1Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun May 9 11:33:01 2021 +0200 fix(Core/LoadSmartAIFromDB): Prevent loading if entryorguid = 0 (#5663) Co-Authored-By: robinsch <8017650+robinsch@users.noreply.github.com> commit6bb8972194Author: Patrick Lewis <pat@lo5t.com> Date: Sat May 8 23:32:55 2021 -0700 fix(Core/Misc): BuildAuctionMailBody guid (#5743) Co-Authored-By: UltraNix <80540499+UltraNix@users.noreply.github.com> commite9ebb1ae57Author: Axel Cocat <ax.cocat@gmail.com> Date: Sun May 9 07:04:24 2021 +0200 fix(Scripts/HoS): Adjust IsEncounterInProgress() (#5642) commite5dea7a1a3Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 9 04:16:51 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ea6c232183commitea6c232183Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Sun May 9 06:15:17 2021 +0200 fix(DB/gameobject_loot_template): Correct drop chances for all classic ores (#5628) commit9c276b39b6Author: Kargatum <dowlandtop@yandex.com> Date: Sun May 9 08:57:34 2021 +0700 chore(Core/Authserver): set default root logger to level info (#5613) * chore(Core/Authserver): set default root logger to level info * new line add commit127a3dd65dAuthor: Axel Cocat <ax.cocat@gmail.com> Date: Sat May 8 23:43:17 2021 +0200 fix(Core): Reputation gain rate when nearby party members are dead (#5605) commit44babc3c3aAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sat May 8 20:39:09 2021 +0200 fix(Core/Pooling): Fixed less and less objects from pools being spawned the longer the server is running (#5572) commit75c75a40d4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat May 8 17:01:43 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):39aed24bf6commit39aed24bf6Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat May 8 19:00:18 2021 +0200 fix(DB/Conditions): Add some missing comments (#5564) commita203a5183bAuthor: Chaouki Dhib <chaodhib@gmail.com> Date: Sat May 8 15:22:18 2021 +0200 fix(Core/Movement): Fix strange teleport when rooting a fleeing NPC (#5555) commit3c763786a0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri May 7 21:53:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):e4510ba01bcommite4510ba01bAuthor: v.tihomirov <vladislav@mindsys.org> Date: Sat May 8 00:52:16 2021 +0300 fix(DB): Add additional Incendia Agave spawns (#5426) * Add additional Incendia Agave spawns * Update incendia agave query * Update incendia agave spawn guid commitc3d751bdd7Author: Chaouki Dhib <chaodhib@gmail.com> Date: Fri May 7 21:27:00 2021 +0200 fix(Core/Movement): MSG_MOVE_SET_* opcodes - GUID missing (#5554) commit2189ac0b08Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri May 7 18:10:44 2021 +0200 feat(Core/Anticheat): Preparation to implement new passive anticheat … (#5516) commit0e8e21b812Author: Axel Cocat <ax.cocat@gmail.com> Date: Fri May 7 13:51:39 2021 +0200 fix(Core/Groups): fix group enchanting level not resetting properly (#5501) commitacb7c6291cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri May 7 11:12:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):685b10a291commit685b10a291Author: KiK0 <KIK0SWD@gmail.com> Date: Fri May 7 03:45:12 2021 -0700 fix(Core/Spells): Berserk now removes the Tiger Fury buff. (#5481) commit2880e37ee0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri May 7 05:28:28 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):42659f06c8commit42659f06c8Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Thu May 6 23:27:04 2021 -0600 fix(DB/creature_addon): Adjust movement for Juvenile Snow Leopard (#5675) commita1ae3f69a8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri May 7 00:45:27 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):a58d83f6f2commita58d83f6f2Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Fri May 7 02:43:59 2021 +0200 fix(DB/Creature): Remove Skeletal Executioner from Silverpine Forest (#5251) * fix(DB/Creature): Removed Skeletal Executioner from Silverpine Forest - Closes issue #5237 * Fix DB startup error commitdb7d754f3fAuthor: Kargatum <dowlandtop@yandex.com> Date: Fri May 7 02:16:44 2021 +0700 feat(Core/Common): delete lib game-interface inherited (#5333) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit6947789622Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu May 6 13:41:39 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d7ddd6f8d1commitd7ddd6f8d1Author: Necropola <necropola@rain-fighters.net> Date: Thu May 6 15:35:59 2021 +0200 fix(DB/go_loot_template): Silver Piffeny Band should not be lootable from chests (#5608) commit3e1a2024b6Author: Stifler82 <xspidey@hotmail.it> Date: Thu May 6 14:35:38 2021 +0100 fix(DB/pool_creature): NPC: Or'Kalar (#5601) commit81c07178d9Author: Stifler82 <xspidey@hotmail.it> Date: Thu May 6 14:35:29 2021 +0100 fix(DB/Creature): Apprentice Mirveda (#5596) commit3acf5bb7eaAuthor: Crypticaz <nick.lop6@gmail.com> Date: Thu May 6 08:35:07 2021 -0500 fix(DB/Graveyard): add ghostZone for zone 1537 (#5581) commit926a310389Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu May 6 15:34:59 2021 +0200 fix(Creature/Gossip): Adjust some guard direction text (#5562) commit1c9683ade4Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu May 6 15:34:44 2021 +0200 fix(DB/Creature): Son of Hakkar (#5561) commite39bb61338Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu May 6 15:34:37 2021 +0200 fix(DB/Creature): Twilight Idolater (#5558) commit64461da3f2Author: Delcidx <75182283+Delcidx@users.noreply.github.com> Date: Thu May 6 07:34:28 2021 -0600 fix(DB/locale): Import esES/esMX translations (Part 2) (#5547) commit71d5d27e4eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu May 6 15:34:02 2021 +0200 fix(DB/Creature): Verify & update Ashen Verdict reputation values (#5539) commitdf1ab3903dAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu May 6 15:30:55 2021 +0200 fix(DB): remove undesired DELETE statement commite564994b37Author: Yehonal <yehonal.azeroth@gmail.com> Date: Thu May 6 14:54:04 2021 +0200 chore(docker): pre-install deno within the images (#5644) commit058f0c9451Author: KiK0 <KIK0SWD@gmail.com> Date: Thu May 6 05:25:48 2021 -0700 feat(DB/Locales): missing esES & esMX quest locales [PART 3] (#5511) commit1a3266a722Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu May 6 12:05:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0d704a0cadcommit0d704a0cadAuthor: KiK0 <KIK0SWD@gmail.com> Date: Thu May 6 04:01:20 2021 -0700 fix(DB/Spells): Arcane Missiles: They should not cause aggro when launched, but when hit with the first beam. (#5489) commitcaf9140dcaAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed May 5 13:21:03 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):37c3e05140commit37c3e05140Author: KiK0 <KIK0SWD@gmail.com> Date: Wed May 5 06:17:48 2021 -0700 feat(DB/Locales): missing esES & esMX quest locales [PART 2] (#5510) commit53985fc639Author: Patrick Lewis <pat@lo5t.com> Date: Wed May 5 03:40:29 2021 -0700 Revert "feat(CI): trigger windows build on comment (#5643)" (#5647) This reverts commit48a0c72604. commit48a0c72604Author: Patrick Lewis <pat@lo5t.com> Date: Wed May 5 01:59:09 2021 -0700 feat(CI): trigger windows build on comment (#5643) commita67c5678b7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed May 5 07:13:19 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ad5ba1a7e8commitad5ba1a7e8Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed May 5 01:11:44 2021 -0600 fix(DB/smart_scripts): Event quest "The Missing Diplomat" / Old Town Thugs (#5618) commitd0ea033f3dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed May 5 06:10:37 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):cc0192ad02commitcc0192ad02Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed May 5 00:08:52 2021 -0600 fix(DB/creature): Adjust spawn time for Saltscale murlocs (#5614) commite25e75d342Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 4 20:38:10 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):74a54b4927commit74a54b4927Author: Axel Cocat <ax.cocat@gmail.com> Date: Tue May 4 22:36:36 2021 +0200 fix(DB/broadcast_text): fix Stormwind guard Shaman trainer text (#5537) * fix(DB/broadcast_text): fix stormwind guard shaman trainer text * remove BroadcastTextID instead of changing broadcast_text commit545a045273Author: Kargatum <dowlandtop@yandex.com> Date: Wed May 5 00:30:52 2021 +0700 chore(Core/SharedDefines): move SharedDefines.h to shared lib (#5518) - Part #5397 commit01f188fcf5Author: Yehonal <yehonal.azeroth@gmail.com> Date: Tue May 4 18:41:55 2021 +0200 fix(docker): reduced client-data image of 200% commit367f3f53afAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue May 4 15:32:45 2021 +0200 docs(template): fix comment (#5634) commit44ecd5a4cbAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue May 4 15:21:29 2021 +0200 chore(template): Make them less intimidating (#5569) commitf8b817a8feAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 4 11:34:59 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):7910918d2fcommit7910918d2fAuthor: Yehonal <yehonal.azeroth@gmail.com> Date: Tue May 4 12:27:46 2021 +0200 hotfix(docker): login before push commit9102b42526Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Tue May 4 11:54:36 2021 +0200 fix(DB/creature_formations): hezrul bodyguards path and formations (#5528) commitf6c6123d85Author: Yehonal <yehonal.azeroth@gmail.com> Date: Tue May 4 11:35:24 2021 +0200 feat(docker): production images, integrated ccache and many other improvements (#5551) commita1b0c45417Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 4 08:48:24 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):28f9c86577commit28f9c86577Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Tue May 4 10:46:48 2021 +0200 fix(DB/game_event_gameobject): link to brewfest 2 gameobjects (#5487) commit71e20bf292Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 4 08:34:14 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f96c52813ecommitf96c52813eAuthor: KiK0 <KIK0SWD@gmail.com> Date: Tue May 4 01:32:41 2021 -0700 feat(DB/Locales):missing esES & esMX quest locales (#5483) commitf4b5c28fd4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 4 01:10:34 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):91e90dd4dacommit91e90dd4daAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Mon May 3 19:09:07 2021 -0600 fix(DB/gameobject): Adjust XYZ pos for multiple mining nodes in STV (#5616) commit6fd37810ecAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue May 4 00:02:41 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):1d919f8448commit1d919f8448Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Tue May 4 00:18:04 2021 +0200 fix(DB/Gameobject): duplicate or wrong spawns (#5258) * fix(DB/Gameobject): duplicate or wrong spawns * Update rev_1618177302172059302.sql commit82c80b626fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 3 19:09:06 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):292439ca88commit292439ca88Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon May 3 21:01:36 2021 +0200 fix(DB/creature): move location, add path (#5486) commitb5ba7ba9a1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 3 14:54:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):24ed28ff93commit24ed28ff93Author: Caishen-cc <81451494+Caishen-cc@users.noreply.github.com> Date: Mon May 3 10:53:13 2021 -0400 fix(DB/creature_loot_template): Fix loot tables for a few rare npcs 2 (#5452) * fix(DB/creature_loot_template): Fix loot tables for a few rare npcs 2 * codestyle Co-authored-by: otanikotani <otanikotani@gmail.com> commitde23266f04Author: Axel Cocat <ax.cocat@gmail.com> Date: Mon May 3 13:14:22 2021 +0200 fix(Core/Battlegrounds): fix Warsong Gulch flags not capping when standing on capture area (#5482) * fix(Core/Battlegrounds): fix Warsong Gulch flags not capping when standing on capture area * Added BG_WS_Trigger enum * add missing brackets commitca1f518b7fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 3 04:20:30 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):741fb7f99ecommit741fb7f99eAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun May 2 22:19:00 2021 -0600 fix(DB/gameobject): Adjust position for Bruiseweed with GUID 3799 (#5567) commitc72be439f4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 3 03:03:56 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4440a45675commit4440a45675Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun May 2 21:02:27 2021 -0600 fix(DB/creature): Adjust position for Syndicate Thief (#5566) commit87a35b6569Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Mon May 3 03:25:50 2021 +0200 fix(Core/GameObjects): Gameobject rotation and moving actions not updating to client (#5223) commit8e0bffa80bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 2 23:23:59 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):12d00fffb6commit12d00fffb6Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun May 2 17:22:31 2021 -0600 fix(DB/smart_scripts): SetInCombatWithZone at spawn for Haunting Spirit (#5568) commit445131ee38Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 2 22:45:44 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):36c82f4c61commit36c82f4c61Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun May 2 16:44:12 2021 -0600 fix(DB/gameobject): Adjust gob position for some Copper Vein nodes (#5602) commitf8abece0d5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 2 15:08:09 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):719b541e10commit719b541e10Author: Raelorasz <82320853+Raelorasz@users.noreply.github.com> Date: Sun May 2 17:06:43 2021 +0200 fix(DB/creature): Adjust z position of creature in Wailing Caverns (#5465) commitb71a5b6f94Author: Patrick Lewis <pat@lo5t.com> Date: Sun May 2 05:09:42 2021 -0700 fix(CI): change on: push to only run on master branch (#5591) commitaee1351f12Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 2 00:53:23 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d33640242dcommitd33640242dAuthor: Caishen-cc <81451494+Caishen-cc@users.noreply.github.com> Date: Sat May 1 20:51:53 2021 -0400 fix(DB/creature_loot_template): a few rare npcs (#5449) commit61c87a8ab7Author: Kargatum <dowlandtop@yandex.com> Date: Sun May 2 07:06:55 2021 +0700 feat(Core/Config): add abort message if config incorrect (#5438) commit4d602b42e4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat May 1 20:33:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):3cf6b3a79ecommit3cf6b3a79eAuthor: Axel Cocat <ax.cocat@gmail.com> Date: Sat May 1 21:42:31 2021 +0200 fix(DB/spell_dbc): Fix Eye of Eternity exit portal (#5468) commit752595dccfAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat May 1 19:18:29 2021 +0200 fix(Core/TotemAI): Totems should not attack neutral unless owner is in combat (#5434) commit46c9aa6f3aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat May 1 17:07:15 2021 +0200 fix(Script/Command): HandleAddItemCommand (#5412) * fix(Core/Command): Additem * Update cs_misc.cpp commit52f6f2f15bAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat May 1 14:18:29 2021 +0200 fix(Core/Unit): potential crash + extract duplicated code (#5303) commitf70ed8b8caAuthor: Axel Cocat <ax.cocat@gmail.com> Date: Sat May 1 07:03:59 2021 +0200 fix(Core): fix chests not despawning when opened in group (2) (#5387) * fix(Core): fix chests not despawning when opened in group * fix(Core): fix crashes in pr #5371 * Replaced nullptr checks * Used if with initializer instead of separate scope commit414296af06Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat May 1 01:54:18 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):5ee7fed0a8commit5ee7fed0a8Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri Apr 30 19:50:31 2021 -0600 feat(DB/smart_scripts): Add SAI for Icecrown's creatures (#5385) commit1cbf22c42aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Apr 30 23:08:44 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):bcdbca6fd4commitbcdbca6fd4Author: Emir <emirpod02@gmail.com> Date: Sat May 1 01:03:11 2021 +0200 Fix(DB/Smart_scripts) Ambassador Sunsorrow (#5364) * fix(DB/Gameobject)### TITLE * fix(DB/Smart_scripts) * fix build commit599e6834a1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Apr 30 19:01:00 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):6389d2eb19commit6389d2eb19Author: Stifler82 <xspidey@hotmail.it> Date: Fri Apr 30 19:59:31 2021 +0100 fix(DB/GameObj-Spawn/CreaturesSAI): EPL chest in Tyr's hand (#5187) commit2d1e2f255fAuthor: Patrick Lewis <pat@lo5t.com> Date: Fri Apr 30 10:09:28 2021 -0700 chore(CI): move docker build to separate workflow (#5548) commitadad43a15cAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri Apr 30 17:03:02 2021 +0200 fix(Core/Misc): Memleaks fixes. Part I. (#5546) commit632883538cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Apr 30 13:34:11 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):e13567cd80commite13567cd80Author: Kargatum <dowlandtop@yandex.com> Date: Fri Apr 30 20:32:33 2021 +0700 fix(Core/Guild): disable invite if players diff factions (#5519) commite29acf44d0Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Apr 30 14:01:36 2021 +0200 feat(Core/Creature): Create & use CREATURE_FLAG_EXTRA_IGNORE_FEIGN_DEATH (#5360) Co-Authored-By: offl <11556157+offl@users.noreply.github.com> Co-authored-by: offl <11556157+offl@users.noreply.github.com> commit633105cf48Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Apr 30 10:03:55 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ff8287ec35commitff8287ec35Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Fri Apr 30 12:02:23 2021 +0200 fix(DB): Chest Pooling in Dustwallow Marsh (#5527) * Fix: Chest Pooling in Dustwallow Marsh * Add better description * Add ZoneId commit2202013166Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Apr 30 08:46:31 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4d0121e9cccommit4d0121e9ccAuthor: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Fri Apr 30 10:44:44 2021 +0200 fix(DB): Alterac Mountains Chest Pooling (#5522) * Fix: Alterac Mountains Chest Pooling * Missed the blank line * Add better descriptions * Add ZoneId commit3f343830fbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Apr 30 01:00:47 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0b87bb0ddfcommit0b87bb0ddfAuthor: Emir <emirpod02@gmail.com> Date: Fri Apr 30 02:59:09 2021 +0200 fix(Script/Instance) [Deadmines] Smite Slam (#5373) commitcf6118fb9aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 29 23:03:36 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):19f06fa0b2commit19f06fa0b2Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Fri Apr 30 01:02:00 2021 +0200 fix(DB): Chest Pooling in Tanaris (#5530) * Fix: Chest Pooling in Tanaris * Add ZoneId commit94785abb8cAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Apr 30 00:04:43 2021 +0200 feat(CI): Issue Labeler (#5543) commitd79a05314eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 29 18:37:54 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):eb1cecba94commiteb1cecba94Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Thu Apr 29 18:26:33 2021 +0200 fix(DB): Add Pooling to the Herbs in Burning Steppes (#5505) commit4c7661c41dAuthor: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Thu Apr 29 18:26:21 2021 +0200 fix(DB): Chest Pooling in Desolace (#5500) commitb05c9f449aAuthor: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Thu Apr 29 18:26:11 2021 +0200 fix(DB): Chest Pooling in Arathi Highlands (#5499) commitc3eddd37b2Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Thu Apr 29 18:25:57 2021 +0200 fix(DB): Stranglethorn Vale Chest Pooling 2 (#5509) commita8248cb9e9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 29 14:20:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):e8742d4054commite8742d4054Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Thu Apr 29 15:56:31 2021 +0200 fix(DB/Pets): Added `casterGuid` as a primary key to `pet_aura` table. (#5423) commit086b8f9dacAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Thu Apr 29 15:41:50 2021 +0200 fix(Core/Loot): Fixed looting personal items while being in master loot group. (#5389) commiteb1c196855Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Thu Apr 29 15:41:20 2021 +0200 fix(Core/Spells): SPELL_AURA_DAMAGE_SHIELD auras should be modified by absorbs and resistance. (#5418) commit7fa1cb1c1aAuthor: Kargatum <dowlandtop@yandex.com> Date: Thu Apr 29 20:07:03 2021 +0700 fix(Core/Player): correct add guid for packet SMSG_CLIENT_CONTROL_UPDATE (#5540) commit5ab6ad0894Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 29 11:25:55 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):7092c565b3commit7092c565b3Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Apr 29 12:54:52 2021 +0200 fix(DB/Creature): Add some immunities to ToC (#5436) commite02d5f4ae4Author: Patrick Lewis <pat@lo5t.com> Date: Thu Apr 29 01:31:17 2021 -0700 fix(BASH): cp docker configs (#5536) * fix(BASH): cp docker configs * fix(DOCKER): typo commita92293c2fdAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 29 02:50:45 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b9ec3d5123commitb9ec3d5123Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 29 02:44:28 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2723a8a782commit2723a8a782Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 29 02:40:19 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d2dad6f2f5commitd2dad6f2f5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 29 01:12:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):545a82870ecommit545a82870eAuthor: Yehonal <yehonal.azeroth@gmail.com> Date: Thu Apr 29 00:19:32 2021 +0200 fix(doc): cleanup outdated documentation in ScriptMgr.h (#5488) * Update ScriptMgr.h * Update ScriptMgr.h commit383f55cf85Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Apr 28 22:07:49 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):e4fafc61ddcommite4fafc61ddAuthor: Yehonal <yehonal.azeroth@gmail.com> Date: Wed Apr 28 22:26:39 2021 +0200 fix(Docker): windows improvements and permissions fix (#5444) commit5954d9c739Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Apr 28 14:55:24 2021 +0200 refactor(Core/Misc): Define & Rename Attributes (#5311) commit0a571973d7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 27 16:37:20 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):04e820a7a9commit04e820a7a9Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Tue Apr 27 18:35:48 2021 +0200 Fix Chest Pooling in Stranglethorn Vale (#5498) commit310f856932Author: KiK0 <KIK0SWD@gmail.com> Date: Tue Apr 27 06:54:58 2021 -0700 fix(Core/Spells): Do not allow the use of the master's call while the pet is controlled [port from TC] (#5273) commit28242ca061Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 27 13:46:06 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):21f61b5641commit21f61b5641Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Apr 27 15:43:40 2021 +0200 fix(Core/Ticket): close & resolve by console -1 (#5326) commit360c1b6383Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 27 12:39:06 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0372ddc15ecommit0372ddc15eAuthor: Branel <emirpod02@gmail.com> Date: Tue Apr 27 14:17:08 2021 +0200 fix(DB/Gameobject) Mining nodes inside of eachother (#5345) commit6496a7918cAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Tue Apr 27 13:22:58 2021 +0200 fix(Core/Movement) : Improved confused movement generator. (#5491) Fixed #5442. Co-authored-by: UltraNix <ultranix@gmail.com> commitcabe1163d8Author: Patrick Lewis <pat@lo5t.com> Date: Mon Apr 26 16:34:30 2021 -0700 fix(CI/macOS): change build type to release (#5466) * fix(CI/macOS): change build type to release * fix(CI/macOS): change ccache options * fix(CI/macOS): test change build type back to debug * fix(CI/macOS): change build type back to release * fix(CI/macOS): change ccache size commit7a6f17d201Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Apr 26 20:48:48 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):729e9861f6commit729e9861f6Author: Branel <emirpod02@gmail.com> Date: Mon Apr 26 22:11:09 2021 +0200 fix(DB/Gameobject): Add (more) Tailasher Eggs (#5344) commitf2ca2c6b2cAuthor: Patrick Lewis <pat@lo5t.com> Date: Mon Apr 26 11:59:58 2021 -0700 fix(CI): filter extra spaces (#5441) commiteac6cdd5e0Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Apr 26 13:38:41 2021 +0200 fix(Core/Spell): Apply AURA_STATE_FAERIE_FIRE to Faerie Fire (#5319) commit512fe7df0aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 25 20:19:35 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f4c226423dcommitf4c226423dAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun Apr 25 22:18:03 2021 +0200 feat(Core/Misc): implement ObjectGuid class (port from TC) (#4885) commit91081f4ad8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 25 19:27:12 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):28ce1e9219commit28ce1e9219Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Apr 25 21:07:50 2021 +0200 chore(DB/gameobject): move gameobject cookpot (#5404) commit4d75ee0480Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Apr 25 21:06:14 2021 +0200 fix(DB/Creature): Brote (#5381) commit3a4d377bd3Author: Axel Cocat <ax.cocat@gmail.com> Date: Sun Apr 25 21:06:05 2021 +0200 fix(DB) A Lost Master missing prerequisite (#5375) commit96e0d2ca90Author: Branel <emirpod02@gmail.com> Date: Sun Apr 25 21:05:49 2021 +0200 fix(DB/Smart_scripts) Razorfen Stalker (#5358) commit6ca8e3105dAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Apr 25 21:05:31 2021 +0200 fix(DB/npc_trainer): set req skill to 225 for 9954 (#5350) commit8ab6c56925Author: Caishen-cc <81451494+Caishen-cc@users.noreply.github.com> Date: Sun Apr 25 15:05:01 2021 -0400 fix(DB/creature_loot_template): Fix Broken Tooth loot table (#5337) commit321001edbbAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Apr 25 21:04:32 2021 +0200 fix(DB/Quest): Add Horde restriction to some quests (#5330) commit6e56bba394Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Apr 25 21:04:21 2021 +0200 feat(DB/Spawns): add vulture spawns (#5322) commitf54e28d381Author: Delcidx <75182283+Delcidx@users.noreply.github.com> Date: Sun Apr 25 13:03:17 2021 -0600 fix(DB/gameobject): Adjust Position For Fishing Schools (#5318) commitcb2660a713Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Apr 25 21:03:02 2021 +0200 refactor(DB/spell_dbc): Update AttributesEx names (#5317) commit620eb8e9f3Author: v.tihomirov <vladislav@mindsys.org> Date: Sun Apr 25 22:02:52 2021 +0300 fix(DB): Scholomance Occultists behavior (#5314) commiteaf90b6b43Author: KiK0 <KIK0SWD@gmail.com> Date: Sun Apr 25 12:02:14 2021 -0700 fix(DB/Spells): several spells (#5298) commit4538cddb61Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Apr 25 21:01:34 2021 +0200 fix(DB/quest_poi_points): location tracker of Quell the Uprising (#5296) commitd11d021f38Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 25 13:48:14 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):98364e43f1commit98364e43f1Author: XiaoSe <420961648@qq.com> Date: Sun Apr 25 21:46:44 2021 +0800 fix(DB/SAI): acore_string missing locale_zhCN (#5288) Added Chinese translation for the convenience of Chinese players like me commit765660b515Author: KiK0 <KIK0SWD@gmail.com> Date: Sat Apr 24 22:39:01 2021 -0700 fix(Core/Spells): cyclone shouldn't be casted on totems (#5306) commit2e8ef021b6Author: v.tihomirov <vladislav@mindsys.org> Date: Sun Apr 25 07:57:37 2021 +0300 Adjust Scholomance Kirtonos boss fight (#5313) commit72f1ec8b0cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 25 02:01:20 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):472361a004commit472361a004Author: v.tihomirov <vladislav@mindsys.org> Date: Sun Apr 25 04:59:53 2021 +0300 Adjust wander distance and movement type on Splintered Skeleton (#5244) * Set wander distance and movement type on Splintered Skeleton * Update splintered skeleton spawn locations and add SAI * Fix query param typo * Update splintered skeleton template query * Remove duplicate query commit0b13827e3cAuthor: Rochet2 <tqbattlenet@gmail.com> Date: Sun Apr 25 00:29:11 2021 +0300 fix(CI): disable mac PCH to allow more caching (#5427) * Update ci-compile.sh * Update ci-compile.sh * Update ci-compile.sh commit5c20cbde9dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Apr 24 19:41:14 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):85052627facommit85052627faAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Apr 24 21:39:40 2021 +0200 fix(DB/Creature): The Ebon Watcher (#5380) commitc75d8b9174Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sat Apr 24 20:34:23 2021 +0200 feat(Core/Achievements): Send guild's name instead of the player's one when achieved realm first kill. (#5409) commit45d92751ddAuthor: KiK0 <KIK0SWD@gmail.com> Date: Sat Apr 24 10:15:26 2021 -0700 fix(Core/Spells): Cloak of Shadows: Spell [Pounce Bleed] should not be (#5305) commit1952ca4c20Author: Yehonal <yehonal.azeroth@gmail.com> Date: Sat Apr 24 17:50:14 2021 +0200 fix(docker): env variable settings (#5432) commit26a477dd12Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Apr 24 10:42:48 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):51eb060dc9commit51eb060dc9Author: Grimgravy <sr.alansantos@hotmail.com> Date: Sat Apr 24 07:41:14 2021 -0300 fix(DB/SAI): Quest Fel Spirits (#4988) commit429be47be1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Apr 24 09:32:09 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):962e9e90e0commit962e9e90e0Author: Peter <kirkemann@gmail.com> Date: Sat Apr 24 11:30:38 2021 +0200 fix(DB/creature_template): Update BaseAttackTime for various creatures (#4826) commitecb59db050Author: Patrick Lewis <pat@lo5t.com> Date: Fri Apr 23 13:47:16 2021 -0700 chore(CI): move windows build to separate workflow (#5405) * chore(CI): move windows build to separate workflow * chore(README): add status badge commit362b66547cAuthor: Patrick Lewis <pat@lo5t.com> Date: Fri Apr 23 12:25:33 2021 -0700 chore(CI): move macos build to separate workflow (#5416) * chore(CI): move macos build to separate workflow * chore(README): add status badge * fix(CI): remove needs dependency * fix(CI/macOS): update ccache path Co-Authored-By: Rochet2 <rochet2@post.com> * fix(CI): remove space Co-authored-by: Rochet2 <rochet2@post.com> commit2d21bfc915Author: Chaouki Dhib <chaodhib@gmail.com> Date: Fri Apr 23 15:53:09 2021 +0200 feat(Core/Movement): time synchronisation to better interpret client timestamps (#5300) commit970d371442Author: Yehonal <yehonal.azeroth@gmail.com> Date: Fri Apr 23 14:35:41 2021 +0200 fix(bash): bash errors on windows (#5406) commitc95d1f72a8Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Fri Apr 23 11:23:01 2021 +0200 fix(Core/Script): Shadowmeld (#4857) commitb385878e4aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 22 22:25:19 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):434f0c7d3bcommit434f0c7d3bAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Thu Apr 22 16:23:42 2021 -0600 fix(DB/npc_text): Add gossip for Jangdor Swiftstrider (#5402) commitad5f915277Author: Yehonal <yehonal.azeroth@gmail.com> Date: Thu Apr 22 16:13:47 2021 +0200 chore(deno): upgraded v1.9.1 (#5401) commit380f406248Author: Yehonal <yehonal.azeroth@gmail.com> Date: Thu Apr 22 09:57:05 2021 +0200 Feat(Docker/bash): docker-compose system rework (#4488) ## ⚠️ATTENTION! ⚠️ Upgrading procedure: **Database:** After this PR will be merged you need to backup your DB first (you can use the db-assembler or any mysql client to generate the dump) and restore it after. The reason is that we use now docker named volumes instead of binded ones to improve performance. **Conf & client data**: if you use the default configuration, both the etc and the data folder are now available inside the **/env/docker**. Finally, you can cleanup the /docker folder previously used by our system. ## Changes Proposed: This PR will implement the [devcontainer ](https://code.visualstudio.com/docs/remote/containers) feature for VSCode. Allowing us to develop and debug directly within the container in the same way on all OSes. * Implemented support for vscode dev-container feature by remote-extension suite * Docker performance optimizations for MacOS and non-linux hosts * Bash system improvements * Implemented first command using Deno runtime environment (typescript) and [commander.js] * Implemented wait mechanism for db_assembler * Implemented db migration command * possibility to run the authserver and worldserver with GDB using the integrated simple-restarter * Implemented docker multi-stage mechanism to use one single Dockerfile for all the services * client-data downloader now creates a placeholder to avoid downloading the same version of data files multiple times * deployment of pre-compiled docker images on [docker hub](https://hub.docker.com/u/acore), you can test them [here](https://github.com/azerothcore/acore-docker) commit4a8faafaffAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 22 02:42:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):14e62b5eaecommit14e62b5eaeAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed Apr 21 20:41:19 2021 -0600 fix(DB/smart_scripts): Landslide - Adjust Knock Back spell & despawn minions on death (#5395) commit0d36f0b7a5Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed Apr 21 19:12:40 2021 -0600 fix(Core/Player): Enable water walking when dead on instances (#5393) commit325dcfc9a6Author: Kargatum <dowlandtop@yandex.com> Date: Thu Apr 22 03:16:12 2021 +0700 feat(Core/Build): add the possibility to link libraries dynamically (#5348) commit2c5cb29ad4Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Apr 21 10:32:32 2021 +0200 Revert "fix(Core): fix chests not despawning when opened in group (#5371)" (#5386) This reverts commitcd6ee1c644. commitf40ef6de4dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Apr 21 01:01:06 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):a6cc6fdc77commita6cc6fdc77Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Apr 20 18:59:35 2021 -0600 fix(DB/gameobject): Adjust position for Bruiseweed node - GUID 3538 (#5363) commitcd6ee1c644Author: Axel Cocat <ax.cocat@gmail.com> Date: Tue Apr 20 22:51:55 2021 +0200 fix(Core): fix chests not despawning when opened in group (#5371) commita278fd7340Author: Kargatum <dowlandtop@yandex.com> Date: Tue Apr 20 17:08:23 2021 +0700 feat(Cmake/Database): separate database lib from common (#5334) * feat(Core/Database): separate databse lib from common * 1 commit47378ad14dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Apr 19 22:09:16 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):a37db4fe7fcommita37db4fe7fAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Apr 19 23:59:13 2021 +0200 fix(DB/GameEvent): darkmoon faire carnie spawn on event (#5293) commit9165630b91Author: HelloKitty <andrew.blakely@ymail.com> Date: Mon Apr 19 15:57:20 2021 -0500 fix(Scripts/RubySanctum): Xerestrasza Incorrect Usage of GOSSIP_OPTIONQUESTGIVER (#5286) commit7297561088Author: HelloKitty <andrew.blakely@ymail.com> Date: Mon Apr 19 15:12:05 2021 -0500 Scripts/RazorfenDowns: Fix Belnistrasz Incorrect Usage of GOSSIP_OPTION_QUESTGIVER (#5285) * NPC was using GOSSIP_OPTION_QUESTGIVER as a UNIT_NPC_FLAGS when it should have been using UNIT_NPC_FLAG_QUESTGIVER. * Behavior shouldn't change though as they both coincidentally were 2. commitd044883513Author: T1ti <40864460+T1ti@users.noreply.github.com> Date: Mon Apr 19 15:18:17 2021 +0200 fix(Core/Tools): extracting custom maps (#5138) commitf8777b645aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Apr 19 12:21:04 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):085be43e1dcommit085be43e1dAuthor: Knindza <knindzagxg@gmail.com> Date: Mon Apr 19 14:18:50 2021 +0200 fix(DB/Zone):improved Shadowmoon Valley (#4915) * fix(DB/Zone):improved Shadowmoon Valley * Update rev_1616252834972147900.sql * Update rev_1616252834972147900.sql * Update rev_1616252834972147900.sql * Update rev_1616252834972147900.sql * Update rev_1616252834972147900.sql * Update rev_1616252834972147900.sql commitb8b5f68f98Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Apr 19 06:49:48 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9d6a0412a4commit9d6a0412a4Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Mon Apr 19 00:48:20 2021 -0600 fix(DB/gameobject): Adjust position for Wild Steelbloom node - GUID 4997 (#5331) commit4fe034b762Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Apr 19 05:12:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f632f4a20acommitf632f4a20aAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun Apr 18 22:54:04 2021 -0600 fix(DB/gameobject): Adjust position for Bruiseweed - GUID 3716 (#5332) commit0148160659Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Apr 19 00:51:08 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4e6fdecaa0commit4e6fdecaa0Author: Beta.Yi <37472600+betayi@users.noreply.github.com> Date: Mon Apr 19 06:33:25 2021 +0800 fix(DB/SAI): Quest of Bodley without AllowableClasses Setting (#5283) commit7f533ad1ecAuthor: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 18 23:33:17 2021 +0100 fix(DB/Spell): flurry talent shaman rework (#5262) commit6d0ebdfbd7Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Mon Apr 19 00:33:07 2021 +0200 fix(DB): Drop for Humbert's Helm (#5260) commitb5409a18e4Author: Axel Cocat <ax.cocat@gmail.com> Date: Mon Apr 19 00:32:48 2021 +0200 fix(DB/creature_template): Add missing gossip to Terenthis in Auberdine, Darkshore (#5259) commita21efaf452Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Apr 19 00:32:39 2021 +0200 fix(DB/Creature): add missing spirit healer (#5257) commit701e1130faAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Apr 19 00:32:23 2021 +0200 fix(DB/Spawns): duplicate nodes (#5255) commita7b369caf3Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Apr 19 00:29:50 2021 +0200 fix(DB/Creature): thrown animations (#5254) commit9bf10f90ecAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Apr 19 00:29:24 2021 +0200 fix(DB/Creature): move creature spawn (#5256) commit940d81407dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 18 22:07:00 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):53a21ff7fccommit53a21ff7fcAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Apr 18 23:19:26 2021 +0200 fix(DB/Waypoints): Sethir the Ancient path (#5247) commitfb3004ca26Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 18 20:26:00 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):acce0d488dcommitacce0d488dAuthor: T1ti <40864460+T1ti@users.noreply.github.com> Date: Sun Apr 18 21:58:42 2021 +0200 fix(DB): spawn missing vanilla rares (#4639) commit9997fa7924Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 18 17:39:45 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):170c9a7a20commit170c9a7a20Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun Apr 18 11:33:12 2021 -0600 fix(DB/creature_template): Adjust InhabitType and SAI - Deviate creatures (#5335) commit167951848dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 18 15:47:20 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d624baba2acommitd624baba2aAuthor: v.tihomirov <vladislav.tihomirov@gmail.com> Date: Sun Apr 18 18:45:54 2021 +0300 Fix Scholomance Gandling encounter (#5245) commit8263faa288Author: Kargatum <dowlandtop@yandex.com> Date: Sun Apr 18 19:36:54 2021 +0700 feat(Core/Debugging): Allow to show a message when aborting (#5228) commitac6a968242Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Apr 18 14:03:31 2021 +0200 feat(apps): Add a tool to remove trailing whitespaces (#4074) commit3a5d6fd001Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun Apr 18 02:26:38 2021 +0200 fix(Core/Warden): typo81301c67d. (#5284) commit86192f38b7Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Apr 18 00:35:35 2021 +0200 refactor(Core/Server): Move Banner into separate file (#5207) * refactor(Core/Server): Move Banner into separate file * fix build * Update Banner.cpp * indent * build * build * log * LOG_INFO * Update Banner.cpp * Update Banner.h * Update Main.cpp * Update Main.cpp * Update Master.cpp * yes * tes commit8c8bc61b40Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Apr 17 12:45:25 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):57490af8ddcommit57490af8ddAuthor: Axel Cocat <ax.cocat@gmail.com> Date: Sat Apr 17 14:38:55 2021 +0200 fix(DB/GameObject-Spawn): Copper veins spawns in Mulgore (#5240) commit4af4cbd3d9Author: Kargatum <dowlandtop@yandex.com> Date: Sat Apr 17 16:20:07 2021 +0700 feat(Core/Logging): rework logging (#4692) * feat(Core/Logging): rework logging * correct level for sql.sql * del unused config options * Correct build * correct after merge * whitespace 20:29:37 1. 'Player.cpp'. Replace (1) 20:29:37 2. 'ObjectMgr.cpp'. Replace (3) * 1 * correct logging * correct affter merge * 1 * 2 * LOG_LEVEL_WARN * #include "AppenderDB.h" * 3 * 4 * 5 * 1. 'WorldSocket.cpp'. Replace (1) * 6 * 1 commitb2861be1cdAuthor: Kargatum <dowlandtop@yandex.com> Date: Sat Apr 17 00:45:29 2021 +0700 feat(Core/Threading): replace ace threading (#4821) commitb9e84d8278Author: Kargatum <dowlandtop@yandex.com> Date: Fri Apr 16 17:05:59 2021 +0700 fix(Core/BGQueue): correct return BattlegroundQueueTypeId (#5304) commit7d69ee8b9cAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri Apr 16 12:04:56 2021 +0200 fix(Core/Movement): Make sure pet always follows its master. (#5103) commitd069d19df0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Apr 16 07:54:18 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):42dde8c74acommit42dde8c74aAuthor: IceNet <4589753+IceNet@users.noreply.github.com> Date: Fri Apr 16 09:52:43 2021 +0200 fix(DB/quest) Leave no one behind (#3674) commit33aeadf8b6Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Apr 15 14:16:39 2021 +0200 refactor(Core/Misc): Define & Rename Attributes and flags (#5193) commit0a12aed4bbAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Apr 15 11:17:14 2021 +0200 fix(DB/Account): Remove default accounts (#5292) commit0bb4ab3e3eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Apr 14 16:56:51 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):67e7ff3e8fcommit67e7ff3e8fAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed Apr 14 10:55:18 2021 -0600 fix(DB/page_text): Fix typo in page text of Hallowed Scroll (#5282) commit08a02d01b6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Apr 14 16:11:40 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ffdde49246commitffdde49246Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed Apr 14 10:10:08 2021 -0600 fix(DB/creature_loot_template): Remove 'Wastewander Water Pouch' from Andre Firebeard (#5281) commit28bbe43303Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Apr 14 15:16:03 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):37793bd238commit37793bd238Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed Apr 14 09:14:25 2021 -0600 fix(DB/smart_scripts): Deviate Guardian - Call for help (#5280) commitc49f687668Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 13 17:53:22 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c860b4422ccommitc860b4422cAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Tue Apr 13 19:42:43 2021 +0200 fix(Core/GameObjects): Creating gameobject's model requires set go state. (#5188) commit92668be4f3Author: KiK0 <KIK0SWD@gmail.com> Date: Tue Apr 13 08:57:34 2021 -0700 feat(Core/Player): detect Spanish clients (#5186) commit1051948c37Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 13 14:13:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):62635ca55ccommit62635ca55cAuthor: MathematicalWTF <79039973+MathematicalWTF@users.noreply.github.com> Date: Tue Apr 13 08:31:14 2021 -0500 fix(DB/GameObjects) Incorrect and Duplicate Chairs. (#5236) commit2b3d46bd4fAuthor: Kargatum <dowlandtop@yandex.com> Date: Tue Apr 13 18:26:39 2021 +0700 feat(Core/Hooks): added collection of hooks to extends AC (#3047) This collection of hooks comes from the Maelstrom project. It allows to release modules such as : - 3v3-soloqueue - 1v1 arena - pvestats and many others commit911fbb377eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 13 11:23:27 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):68143e71cacommit68143e71caAuthor: Kargatum <dowlandtop@yandex.com> Date: Tue Apr 13 18:21:52 2021 +0700 fix(DB/DBC): correct gtoctclasscombatratingscalar_dbc (#4072) commitc388b75abcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 13 08:58:42 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):93871e72dacommit93871e72daAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Apr 13 10:57:07 2021 +0200 fix(DB/Quest): Noblegarden RewardMoney (#5268) commit53ce87d0f7Author: Kargatum <dowlandtop@yandex.com> Date: Mon Apr 12 15:09:13 2021 +0700 feat(Core/Database): implement db loader (#4431) commit81301c67d9Author: Patrick Lewis <pat@lo5t.com> Date: Sun Apr 11 07:08:15 2021 -0700 feat(CI): add extra_logs to build matrix and update warden ByteArrayToHexStr (#5102) commitb9ae587b6bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 11 10:13:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d8f1437d97commitd8f1437d97Author: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:04:37 2021 +0100 fix(DB/GameObject): Bubbling Fissure (#5150) commit81e1860a54Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Apr 11 12:04:28 2021 +0200 fix(Core/Unit): decrease swim speed (#5149) commit3054bf8233Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Apr 11 12:04:20 2021 +0200 chore(Core/SpellMgr): Indentation (#5145) commit6d236aa25aAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Apr 11 12:04:13 2021 +0200 fix(DB/Quest): required race (faction) of quest (#5143) commit41e37f2dd6Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Apr 11 12:04:07 2021 +0200 fix(DB/Spawn): move spawn over the ground (#5141) commit9fec7eb01aAuthor: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:03:59 2021 +0100 fix(DB/Quest): The Principal Source (#5134) commit91d23c70a0Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Apr 11 12:03:51 2021 +0200 fix(DB/Spawn): move spawn because it was under the earth (#5122) commitbfdfe3613dAuthor: LannyE <65646022+LannyE@users.noreply.github.com> Date: Sun Apr 11 04:03:43 2021 -0600 fix(DB): The Missing Diplomat Part 11 Fix (#5070) commit6609e11be2Author: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:03:30 2021 +0100 fix(DB/Creature): Skinning loot (#5219) commitd1f4306e1bAuthor: Caishen-cc <81451494+Caishen-cc@users.noreply.github.com> Date: Sun Apr 11 06:03:24 2021 -0400 fix(DB/GameObject-Spawn): Solid Chest respawn time for gameobject 100068,16946 (#5212) commit4be0d61d0cAuthor: Caishen-cc <81451494+Caishen-cc@users.noreply.github.com> Date: Sun Apr 11 06:03:14 2021 -0400 fix(DB/GameObject-Spawn): Solid Chest respawn time for gameobject 100067 (#5210) commit2d0205757fAuthor: LannyE <65646022+LannyE@users.noreply.github.com> Date: Sun Apr 11 04:03:06 2021 -0600 fix(DB): Demetria is alone (#5205) commit7e6ffc4399Author: Delcidx <75182283+Delcidx@users.noreply.github.com> Date: Sun Apr 11 04:02:58 2021 -0600 fix(DB/gameobject): Change position of copper/other veins (#5204) commit40b951fbf5Author: Nolt <nolt@users.noreply.github.com> Date: Sun Apr 11 12:02:49 2021 +0200 fix(DB/Creature): Timberstrider Fledgling undermap (#5201) commit480cb019d5Author: Nolt <nolt@users.noreply.github.com> Date: Sun Apr 11 12:02:33 2021 +0200 fix(DB/GameObject) Mining veins spawn (#5198) commit2cd672b40dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Apr 11 12:02:26 2021 +0200 fix(DB/Spell): Demoralizing Roar (#5197) commit10954b6d93Author: ReynoldsCahoon <2556251+ReynoldsCahoon@users.noreply.github.com> Date: Sun Apr 11 03:02:20 2021 -0700 fix(DB): Flesh piercer drop rate (#5195) commit09419a290dAuthor: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:02:05 2021 +0100 fix(DB/CreatureSAI): Ranged mobs shooting (#5192) commite3589b1b13Author: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:01:54 2021 +0100 fix(DB/CreatureSkinning): Skinning boars (#5190) commit577bee848cAuthor: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:01:44 2021 +0100 fix(DB/Items-Drop-Chance): Battered Junkboxes (#5176) commit372d72fa70Author: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:01:30 2021 +0100 fix(DB/Creatures): Npc Minions not Engaging (#5166) commiteaffe29d00Author: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:01:20 2021 +0100 fix(DB/Creatures): Raptor Ridge Cave (#5155) commit70308572b4Author: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:01:09 2021 +0100 fix(DB/GameObjects-Spawn): The Shade of Elura (#5182) commitd1fe14ff4bAuthor: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:00:57 2021 +0100 fix(DB/Creature): Ruul Snowhoof (#5174) commit44cecc8289Author: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:00:34 2021 +0100 fix(DB/CreatureSpawn): Nerubis Guard (#5172) commitb96a6a13b1Author: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:00:25 2021 +0100 fix(DB/CreatureSAI): Razormane Wolf (#5171) commit8ed754ada4Author: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 11:00:18 2021 +0100 fix(DB/Spells): All PvP Bandages (#5168) commit9a995d257cAuthor: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 11 10:59:56 2021 +0100 fix(DB/Spell): Brutal Assault debuff remaining (#5165) commite6611c0ea4Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Apr 11 11:59:45 2021 +0200 fix(DB/Creature): set movementType to 2 for Rageclaw (#5154) commitc05fa1a0a9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Apr 9 19:37:31 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c7e8310624commitc7e8310624Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Apr 9 20:56:31 2021 +0200 feat(Core/Spell): Define SPELL_AURA_PREVENT_DURABILITY_LOSS (#5148) commitc32cd06a78Author: Footman <footman@hotmail.de> Date: Fri Apr 9 21:56:19 2021 +0300 fix(Core/Movement): fix multiple creature movement issues (#5097) commit91a39f27d9Author: Kargatum <dowlandtop@yandex.com> Date: Sat Apr 10 01:55:10 2021 +0700 feat(Core/BattlegroundQueue): add limited Battleground.QueueAnnouncer (#5093) commitcde067390fAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri Apr 9 09:35:19 2021 +0200 fix(Bash): client data files version 10 (#5146) commit1367475a59Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Fri Apr 9 08:34:14 2021 +0100 fix(Core): Warning C4018 (#5091) commit3de7d14620Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Fri Apr 9 05:09:17 2021 +0200 fix(Core/Spells): Spells learned from skills should be visibile immediately in the spellbook and chat. (#5106) commita2c034dc48Author: AbraKabastard <35535856+AbraKabastard@users.noreply.github.com> Date: Thu Apr 8 18:07:55 2021 -0300 fix(Core/Player): Allow sharing completed in log quests. Send push to party on failed reason seasonal (#4880) commit5dc5867f5cAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Apr 8 19:52:35 2021 +0200 refactor(DB/SQL): Update 2021_03_29_01.sql to MYSQL standards (#5144) commit54e371e0e7Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Thu Apr 8 13:00:45 2021 +0200 feat(Core/PvP): Set 30 sec timer before turn off FFA PvP flag. (#5090) commit143fad42c7Author: Chero <Chero@users.noreply.github.com> Date: Thu Apr 8 11:34:22 2021 +0200 fix(Core/Unit): Set AI notification when setting/removing contested PvP flags. (#5076) commit1dd7d75145Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 8 02:33:30 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d0e9c6cadbcommitd0e9c6cadbAuthor: Stifler82 <xspidey@hotmail.it> Date: Thu Apr 8 03:32:03 2021 +0100 fix(DB/Spell): Execute Warrior (#5125) commit91dfedd080Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Apr 7 23:10:12 2021 +0200 fix(Core/Spell): make use of SPELL_ATTR3_IGNORE_PROC_SUBCLASS_MASK (#5005) commit88ddc24464Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Apr 7 23:07:35 2021 +0200 fix(Core/Spell): Make use of SPELL_ATTR6_DONT_CONSUME_PROC_CHARGES (#5004) commitfb49b9710eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Apr 7 19:58:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4765ab3d59commit4765ab3d59Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Apr 7 21:57:28 2021 +0200 fix(Core/Script): Rename Pinnacle & Ramparts scripts (#5175) commitae7b452fdfAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Wed Apr 7 19:33:38 2021 +0200 fix(Core/Objects): LoS calculation (#5084) commit3a4b99213aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Apr 7 19:11:03 2021 +0200 feat(Apps): Automatic extractor for windows (#5177) commita298803d72Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Apr 7 11:50:05 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):07f2087683commit07f2087683Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Apr 7 13:30:58 2021 +0200 fix(Core/Spell): Handle ClearAllDebuffs (#5006) commitc19ea1f7adAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Wed Apr 7 13:30:34 2021 +0200 fix(Core/Loot): Items below group threshold should not be blocked by master looter. (#5041) commit4f3c21b55cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 6 23:31:57 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d93c6969f2commitd93c6969f2Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Apr 6 17:30:25 2021 -0600 fix(DB/smart_scripts): Adjust SAI for Elder Timberling (#5170) commit699cd79a48Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 6 21:48:40 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c1782e9528commitc1782e9528Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Apr 6 15:47:10 2021 -0600 fix(DB/creature): Adjust xyz position for multiple creatures in Wailing Caverns (#5163) commitcae69421e2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 6 21:04:13 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):deae802302commitdeae802302Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Apr 6 15:02:26 2021 -0600 fix(DB/smart_scripts): Adjust SAI for Dabyrie Laborer (#5162) commit163f92ff26Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 6 19:56:02 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4782d40a27commit4782d40a27Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Apr 6 13:54:26 2021 -0600 fix(DB/smart_scripts): Remove 'Prowl' on 'Flatland Prowler' (#5161) commit5906222fd6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 6 18:41:03 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c2b8e478dfcommitc2b8e478dfAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Apr 6 12:39:31 2021 -0600 fix(DB/gameobject): Adjust position for Copper Vein 5242 (#5159) commita34ee3fa78Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 6 17:01:16 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):bfb7220ff6commitbfb7220ff6Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Apr 6 10:59:46 2021 -0600 fix(DB/creature_template): Remove cataclysm gossip on Argos Nightwhisper (#5158) commit63d78a2f9eAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Tue Apr 6 14:24:46 2021 +0200 fix(Core/Spells): Ensures that procs triggered by another aura are proccessed in the first place. (#5075) commitc5d4fe20a8Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Tue Apr 6 14:24:34 2021 +0200 fix(Core/Movement): Removed wrong code that blocked updating movement generators in case of root/stun. (#5061) commit72748ee9f1Author: Kargatum <dowlandtop@yandex.com> Date: Tue Apr 6 19:24:16 2021 +0700 refactor(Core/Common): generalise platform specific includes in common/Platform (#5058) commit3db8a9b09bAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Tue Apr 6 14:23:30 2021 +0200 fix(Core/PetAI): Fixed logic in PetAI to determine if pet can cast co… (#5038) commit2f2d84ac5cAuthor: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Tue Apr 6 14:17:07 2021 +0200 fix(Core/FriendStatus): Alerted when friends log in/out (#4995) commiteea37f1213Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Apr 6 14:16:08 2021 +0200 fix(Core/Spell): Make use of SPELL_ATTR4_DONT_REMOVE_IN_ARENA (#4990) commit042cec82f4Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Tue Apr 6 13:15:56 2021 +0100 fix(Core): Boss encounter disengage improvement (#4954) commitc0cb2eae38Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Apr 6 03:52:40 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):655ccacfa3commit655ccacfa3Author: Delcidx <75182283+Delcidx@users.noreply.github.com> Date: Mon Apr 5 21:51:17 2021 -0600 fix(DB/locale): Import esES/esMX translations (#5160) Co-authored-by: Cerveciento <Cerveciento@users.noreply.github.com> commit9cc296ffbbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Apr 5 18:46:45 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f6b5fd23cbcommitf6b5fd23cbAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Mon Apr 5 12:45:08 2021 -0600 fix(DB/creature_loot_template): Adjust Okra drop rate (#5139) Co-authored-by: T1ti <T1ti@users.noreply.github.com> commitc039434058Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Apr 5 14:00:14 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):fdc29c7a02commitfdc29c7a02Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Mon Apr 5 15:35:29 2021 +0200 feat(Core/Creatures): extend mob leash mechanic assist in-combat creatures (#4897) commitf9d708b450Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Apr 5 15:34:26 2021 +0200 feat(Core/Instance): Add instance validation for creature scripts (#4596) commit60f865fce6Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Apr 5 15:30:13 2021 +0200 fix(DB/Spell): explosive sheep duration time (#5119) commit97f0d37876Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Apr 5 11:12:06 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0af39e4f67commit0af39e4f67Author: Stifler82 <xspidey@hotmail.it> Date: Mon Apr 5 11:39:44 2021 +0100 fix(DB/Spell): Flurry Shaman Talent (#5117) commit462bbc6b24Author: mdawx <81375770+mdawx@users.noreply.github.com> Date: Mon Apr 5 12:39:11 2021 +0200 fix(Core): Remove RDF cooldown after completion (#5034) commit94273da084Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Mon Apr 5 11:38:32 2021 +0100 fix(Core): Ghost property fix (#5033) commit0528e0b485Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Mon Apr 5 11:51:51 2021 +0200 feat(Tools/Vmapextractor): Improved vmap detail level by extracting w… (#4922) commit1b4c36ec52Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Apr 5 01:35:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ae4c854127commitae4c854127Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun Apr 4 19:34:24 2021 -0600 fix(DB/gameobject): Adjust position for Cooper Vein 18679 (#5132) commit48bef83694Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Apr 5 00:58:20 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d2608d986fcommitd2608d986fAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun Apr 4 18:56:38 2021 -0600 fix(DB/loot): Adjust loot chance of Captain's Key (#5133) commitee1918a3e9Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Apr 5 01:23:46 2021 +0200 fix(Core/Log): GMLogFile -> GmLogFile (#5130) commitc2b8d78f3eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 4 22:01:06 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):96fbc0eb75commit96fbc0eb75Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Apr 4 23:37:50 2021 +0200 fix(DB/Quest): make quest "a new plague" for Horde (#5110) commitd8c4795ec6Author: Nolt <nolt@users.noreply.github.com> Date: Sun Apr 4 23:37:37 2021 +0200 fix(DB) Spawn placement of mineral veins - Redridge Mountains (#5100) commitab27aa7629Author: Peter <kirkemann@gmail.com> Date: Sun Apr 4 23:37:05 2021 +0200 fix(DB/gameobject): Align respawn time of fish schools / wreckage (#4884) commit6eeb088211Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun Apr 4 23:22:13 2021 +0200 fix(Core/Movement): Corrected calculating ground level in shallow water. (#5114) commitd639c1f429Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 4 02:59:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):26c309961ecommit26c309961eAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Apr 3 20:58:25 2021 -0600 fix(DB/creature): Add Missing Marauding Geist in Naxxramas (#5123) commit571526064cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Apr 4 01:13:05 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):7413c17ec0commit7413c17ec0Author: Stifler82 <xspidey@hotmail.it> Date: Sun Apr 4 02:11:41 2021 +0100 fix(DB/Spell): Hunter bug with melee weapons (#5121) commit0d8aa2e8b1Author: Nefertumm <nefertum.dev@protonmail.com> Date: Sat Apr 3 15:25:36 2021 -0300 feat(Core/SmartScripts) Implement SMART_TARGET_VEHICLE_PASSENGER (#3510) commit4b74545744Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Apr 3 03:58:23 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):6dc4ca8503commit6dc4ca8503Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri Apr 2 21:57:00 2021 -0600 fix(scripts/Naxx): The art of Naxxramas (2/2) (#5057) commit85d21335daAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Apr 2 16:50:01 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):1b722dfc4acommit1b722dfc4aAuthor: Knindza <knindzagxg@gmail.com> Date: Fri Apr 2 18:48:27 2021 +0200 fix(DB/Zone):improved Hellfire Peninsula (#4921) commite0b953b186Author: Kargatum <dowlandtop@yandex.com> Date: Fri Apr 2 17:29:33 2021 +0700 feat(Cmake/PCH): use target_precompile_headers instead of cotire (#5082) commit9d4eebc61fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Apr 1 16:04:47 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9f568b7eb3commit9f568b7eb3Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Thu Apr 1 17:37:34 2021 +0200 fix(DB/Gameobject): Adjusted autoclose time to properly handle Archmage Arugal door lever. (#5060) commita77e3adbbeAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Thu Apr 1 17:37:25 2021 +0200 fix(DB/Creature): Removed UNIT_FLAG_SWIMMING from mobs in The Master's Glaive area. (#5059) commit9c103ed83cAuthor: Peter <kirkemann@gmail.com> Date: Thu Apr 1 17:36:23 2021 +0200 fix(DB/creature_template): aet RangeAttackTime to default value (#4767) commit0bbe5fa450Author: Stifler82 <xspidey@hotmail.it> Date: Thu Apr 1 16:36:09 2021 +0100 fix(DB/SAI): NPC Nancy Vishas (#5089) commit9b9e070c3fAuthor: Andrius Peleckas <32540208+sanctum32@users.noreply.github.com> Date: Thu Apr 1 18:36:02 2021 +0300 fix(DB/Spells): spell "57874 Twilight Shift" should be negative + target only players (#5087) commit12165b81fcAuthor: LannyE <65646022+LannyE@users.noreply.github.com> Date: Thu Apr 1 09:34:30 2021 -0600 fix(DB): The Ancient Statuette questline missing smart scripts and waypoints (#5080) commita56c002269Author: Peter <kirkemann@gmail.com> Date: Thu Apr 1 17:33:40 2021 +0200 fix(DB/gameobject): Remove duplicate herbs (#5079) commiteb3a9b04dcAuthor: Peter <kirkemann@gmail.com> Date: Thu Apr 1 17:33:07 2021 +0200 fix(DB/gameobject): Remove duplicate mineral nodes (#5078) commit891275252eAuthor: Peter <kirkemann@gmail.com> Date: Thu Apr 1 17:32:24 2021 +0200 fix(DB/creature_template): Disciple of Naralax walking speed (#5073) commit86f6ec3ce1Author: Stifler82 <xspidey@hotmail.it> Date: Thu Apr 1 16:32:14 2021 +0100 fix(DB/CreaturesSAI): Quest Unexpected Results (#5072) commit533265dee9Author: Peter <kirkemann@gmail.com> Date: Thu Apr 1 17:31:41 2021 +0200 fix(DB/pool_template): Fix Black Lotus in Burning Steppes (#5071) commit10b95494c6Author: Stifler82 <xspidey@hotmail.it> Date: Thu Apr 1 16:31:16 2021 +0100 fix(DB/CreaturesSAI): Silithid Invader and Silithid Hive Drone (#5069) commit4e112a89a8Author: Stifler82 <xspidey@hotmail.it> Date: Thu Apr 1 16:31:05 2021 +0100 fix(DB/Creatures/GameObjectSAI): Quest Helcular's Revenge (#5067) commitf38e63cce2Author: Stifler82 <xspidey@hotmail.it> Date: Thu Apr 1 16:30:55 2021 +0100 fix(DB/CreaturesSAI): Quest Matis the Cruel (#5062) commit1726916fadAuthor: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Thu Apr 1 17:30:39 2021 +0200 fix(DB): Deviate Hides not available for Alliance (#5051) commit5f3661e795Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Thu Apr 1 17:29:50 2021 +0200 fix(DB): NPCs don't attack the player if he is in water (#5049) commita6bf82dec6Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Thu Apr 1 16:29:12 2021 +0100 fix(DB): Wrong Dialog for 1st Aid trainers (#5032) commita9ba546c4fAuthor: Nolt <nolt@users.noreply.github.com> Date: Thu Apr 1 17:28:47 2021 +0200 fix(DB): wrong position or multiple placements of herbs (#5023) commit31a5faeef5Author: Peter <kirkemann@gmail.com> Date: Thu Apr 1 17:28:24 2021 +0200 fix(DB/quest_template): Travel to Darkshire (#5010) commitd1d10b7fcaAuthor: Peter <kirkemann@gmail.com> Date: Thu Apr 1 17:28:15 2021 +0200 fix(DB/quest_template): A New Plague is not just for undeads (#5009) commit4c0467c540Author: Stifler82 <xspidey@hotmail.it> Date: Thu Apr 1 16:28:05 2021 +0100 fix(DB/Creatures/GameObject/SAI): Quest-Ending-Their-World (#4998) commit10c56336c1Author: Nolt <nolt@users.noreply.github.com> Date: Thu Apr 1 17:27:52 2021 +0200 fix(DB): herb spawn position (#4985) commitdb043b26adAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Thu Apr 1 17:27:15 2021 +0200 fix(Core/Config): Removed unsued config. (#4957) commit06ea234efaAuthor: Patrick Lewis <pat@lo5t.com> Date: Thu Apr 1 03:22:33 2021 -0700 fix(BASH/INSTALLER): add missing deps for debian 10 (#5019) commitab42e0cb8fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 31 04:24:35 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):132e4a223bcommit132e4a223bAuthor: MathematicalWTF <79039973+MathematicalWTF@users.noreply.github.com> Date: Tue Mar 30 23:23:04 2021 -0500 fix(DB/Quest): Spanish translation (hellfire and varied) Part 1 (#4968) commitd4b8defcd8Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Tue Mar 30 12:55:07 2021 +0200 Revert "feat(Core/Spells): improve SpellCheckRange(), spell cast when dismounting, falling or levitating spells (#3384)" (#5052) This reverts commitb424273574. commitc053e111d3Author: Kargatum <dowlandtop@yandex.com> Date: Tue Mar 30 09:55:05 2021 +0700 fix(Scripts/Commands): correct reloading creature_template table (#5020) commitc0bcff97f3Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Mar 29 16:29:41 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f11d3a5402commitf11d3a5402Author: Petric <peti446@users.noreply.github.com> Date: Mon Mar 29 17:24:52 2021 +0100 feat(CORE/Instance): access_requirement db refactor and improved output (#3696) commitc0aa1b88e8Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Mon Mar 29 16:09:31 2021 +0100 fix(Scripts): Pilfering Perfume (#5043) Co-authored-by: Silker <61223313+Si1ker@users.noreply.github.com> commit0852b768ffAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Mar 29 14:43:52 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9bf2800ca6commit9bf2800ca6Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Mon Mar 29 08:42:15 2021 -0600 fix(scripts/DB): Implement "Marked immortal guardian" (#5046) commit79c2335bedAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 28 22:07:42 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2f4b80bee0commit2f4b80bee0Author: Peter <kirkemann@gmail.com> Date: Mon Mar 29 00:06:08 2021 +0200 fix(DB/gameobject): Add treasures in Eastern Plaguelands to a pool (#4947) commit7a5e4be7a2Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun Mar 28 15:30:52 2021 -0600 fix(scripts/UtgardeKeep): Improve Dalronn & Skarvald (#5044) commit9ca4a23ef3Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun Mar 28 22:29:50 2021 +0200 fix(Core/Creatures): Fixed unitialized varibale implemented in728d018. (#5042) - Closes #5030 Co-authored-by: UltraNix <ultranix@gmail.com> commit5d3cc6e513Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 28 19:47:08 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):7bda2f105fcommit7bda2f105fAuthor: Peter <kirkemann@gmail.com> Date: Sun Mar 28 21:45:42 2021 +0200 fix(DB/mechanic_immune_mask): Bosses from Deadmines (#4977) commit6a2b027037Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 28 19:08:12 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0edae85cf8commit0edae85cf8Author: markvetx <78725204+markvetx@users.noreply.github.com> Date: Sun Mar 28 22:05:04 2021 +0300 Added missing gossip_menus (#5035) commit2a601a1659Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Sun Mar 28 19:20:25 2021 +0100 fix(Core): Implement retail-like fishing skill-up functionality (#4809) commit27d5268c55Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 28 16:46:37 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):687e3e428ecommit687e3e428eAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun Mar 28 18:45:15 2021 +0200 fix(Core/Warden): Fixed random kicks caused by warden. (#5027) Co-authored-by: UltraNix <ultranix@gmail.com> commit8a4f8f8cc6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 28 14:57:44 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):cafa8dddeecommitcafa8dddeeAuthor: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Sun Mar 28 16:55:15 2021 +0200 fix(DB/Spell): Paladin talent Heart of the Crusader (#4585) commit166ed0d7c2Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Mar 28 12:20:39 2021 +0200 fix(Core/Spell): Restricted Flight Area (#5016) commit555862f059Author: Peter <kirkemann@gmail.com> Date: Sun Mar 28 01:02:29 2021 +0100 fix(Core/Gameobject): Spell spawned chests should not despawn on loot (#4413) * Fix despawning temporary lootable objects * Fix codestyle * Add comment * Fix indendation Co-authored-by: Zoidwaffle <zoidwaffle@gmail.com> commit3e29ce2e50Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Mar 27 03:29:25 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):01f0020e14commit01f0020e14Author: Peter <kirkemann@gmail.com> Date: Sat Mar 27 04:26:04 2021 +0100 fix(DB/SAI): Edwin VanCleef encounter (#5007) commit3465904dc8Author: 55Honey <71938210+55Honey@users.noreply.github.com> Date: Sat Mar 27 02:38:14 2021 +0100 fix(scripts/Gruul): Boss script fine tuning (#4126) commit7067696f83Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri Mar 26 18:07:24 2021 +0100 docs: update PR template (#5015) commitb424273574Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Fri Mar 26 15:56:35 2021 +0100 feat(Core/Spells): improve SpellCheckRange(), spell cast when dismounting, falling or levitating spells (#3384) commit5a770d2945Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Mar 26 14:27:00 2021 +0100 fix(Core/AI): improve npc_escortAI (#4980) commit877e394e04Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Thu Mar 25 15:14:47 2021 -0600 fix(PullRequestTemplate): Adjustment and fix typo (#5002) commit983a9edcfcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Mar 25 03:03:24 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2cf294fe5acommit2cf294fe5aAuthor: Peter <kirkemann@gmail.com> Date: Thu Mar 25 04:00:19 2021 +0100 fix(DB/creature_loot_template): Lower drops from Mottled Scytheclaw and Raptors (#4948) commit10fa49f5bdAuthor: Kargatum <dowlandtop@yandex.com> Date: Thu Mar 25 09:09:13 2021 +0700 feat(Core/Sockets): replace ACE_ASSERT to default core ASSERT (#4950) commitfb5d2fa2e5Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Mar 25 01:19:57 2021 +0100 fix(Core/Spell): Make use of SPELL_ATTR7_IGNORE_COLD_WEATHER_FLYING (#4933) commit83e430f28aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Mar 24 23:58:41 2021 +0100 fix(Core/Spell): Make use of SPELL_ATTR6_NOT_RESET_SWING_IF_INSTANT (#4931) commit0e8cb3e4b2Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Wed Mar 24 22:19:58 2021 +0100 feat(Core/Game): Add option to disable trading BoP items among raid members (#4895) commit47fad16967Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed Mar 24 13:49:53 2021 -0600 feat(IssueTemplate/BugReport): Improve templates and add "source" field (#4959) commitc4c06a7734Author: Kargatum <dowlandtop@yandex.com> Date: Wed Mar 24 21:50:56 2021 +0700 feat(Core/SignalHandler): Replace ACE signal handling with std (#4877) commite0d36be56eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Mar 24 15:50:06 2021 +0100 refactor(DB/SQL): Update integer & utf to MySQL's new standards (#4929) commit2105305f55Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 24 09:22:00 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b1af019256commitb1af019256Author: Houston <69751143+HoustonCore@users.noreply.github.com> Date: Wed Mar 24 12:20:22 2021 +0300 fix(DB): Update some VoA scripts SAI, add waypoints (#3489) commit7dced8456fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Mar 23 22:37:42 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):850aaddf20commit850aaddf20Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Tue Mar 23 23:36:10 2021 +0100 fix(DB/Account): fixed CHARSET in account_muted (#4215) commitb093380258Author: Andrius Peleckas <32540208+sanctum32@users.noreply.github.com> Date: Tue Mar 23 21:40:59 2021 +0200 feat(Core/Movement): MotionMaster "Land" and "Take off" velocity speed is optional now (#3446) commit0e2df5ad6fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Mar 23 19:04:57 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8ba442bda2commit8ba442bda2Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Mar 23 12:30:09 2021 -0600 fix(scripts/Naxx): The art of Naxxramas (1/2) (#4076) commitba9a09dd0cAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Mar 23 16:30:25 2021 +0100 fix(Core/GUARD_RETURN): correct typo (#3743) commitb8c2c2311dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Mar 22 15:20:02 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):3c3f1a79a9commit3c3f1a79a9Author: Nolt <nolt@users.noreply.github.com> Date: Mon Mar 22 16:18:26 2021 +0100 Fix for wrong spawn mining veins (#4938) commit6f72d409dfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Mar 22 04:27:57 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ef5351af87commitef5351af87Author: markvetx <78725204+markvetx@users.noreply.github.com> Date: Mon Mar 22 06:42:09 2021 +0300 (DB/Gameobject_addon) Fixed position for Ironforge Library plaques (#4924) commitdc35d0ba50Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Mar 22 02:42:15 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):66ca61025dcommit66ca61025dAuthor: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Mon Mar 22 03:40:50 2021 +0100 fix(Core/Spell): Val'anyr periodic healings proc and move to new proc system (#4216) commitacfba80174Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 21 19:15:15 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):394ae6fd00commit394ae6fd00Author: vconcat <77518876+vconcat@users.noreply.github.com> Date: Sun Mar 21 23:00:39 2021 +0800 fix(Build/Windows): For OS locales like CJK (#4912) commit832b0304ccAuthor: vconcat <77518876+vconcat@users.noreply.github.com> Date: Sun Mar 21 22:21:02 2021 +0800 feat(Build): allow using MySQL/MariaDB/OpenSSL from vcpkg (#4914) commit1d5cc1fb74Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun Mar 21 15:20:06 2021 +0100 feat(Core/Maps): Use a fixed offset instead of full collision height when retrieving floor Z. (#4909) commitac5958c8eeAuthor: Erick Sanhueza <esanhueza@zohomail.com> Date: Sun Mar 21 11:19:52 2021 -0300 fix(Core/AI): add condition to force casters into melee combat (#4894) commite06d30e686Author: Wojciech Nosal <wnosal@outlook.com> Date: Sun Mar 21 15:19:35 2021 +0100 fix(Core/Creature): Respawning mobs missing aggro "grace period" (#4893) commitedd6d65fb2Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Sun Mar 21 15:19:18 2021 +0100 fix(Core/Command): crash on set model to npc if not valid (#4874) commit00f7a6bbdeAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun Mar 21 15:19:07 2021 +0100 fix(Core/Maps): Include collision height in underwater status calculations. (#4855) commitadf627cb65Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun Mar 21 15:18:55 2021 +0100 feat(Core/Spells): Implemented SPELL_AURA_DETECT_AMORE. (#4850) commit6c7cc1690fAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun Mar 21 15:18:41 2021 +0100 fix(Core/Creatures): Fixed displaying trainer npcflags that are not valid to player. (#4848) commit485f7e7639Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun Mar 21 15:17:57 2021 +0100 feat(Core/DB/Authserver): remove `sha_pass_hash` (#4827) commite9ed6380a6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 21 14:17:27 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9f354db7becommit9f354db7beAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Mar 21 15:15:59 2021 +0100 feat(Core/Creature): Implement c_t_r & c_t_s (#4359) commit5aed4dd193Author: Petric <peti446@users.noreply.github.com> Date: Sun Mar 21 14:15:00 2021 +0000 fix(Core/Commands): .cheat god lowering hp to 1 and .cheat power not refilling power (#3299) commit34a129e478Author: Kargatum <dowlandtop@yandex.com> Date: Sun Mar 21 20:04:56 2021 +0700 feat(Core/Utilities): Introduce a task scheduler which schedules task (#4932) commit8bacb39d53Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Mar 20 18:26:35 2021 +0100 feat(Core/Hooks): OnLastIpUpdate(accountId, ip) (#4913) commit8b27347902Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Mar 20 18:25:13 2021 +0100 fix(DB): sql chain (#4925) commit4949d3a30cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Mar 20 17:03:12 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b2f6a36c6ccommitb2f6a36c6cAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sat Mar 20 17:55:59 2021 +0100 fix(Core/Movement): Fixed collision calculation returning wrong position. (#4879) commit7c620fb7f0Author: Necropola <necropola@rain-fighters.net> Date: Sat Mar 20 17:51:13 2021 +0100 fix(DB/quest_poi): Wrong map marker position - The Princial Source (A) (#4870) commit41ea339445Author: LannyE <65646022+LannyE@users.noreply.github.com> Date: Sat Mar 20 10:47:18 2021 -0600 fix(DB):Stranglethorn Fever Fixes - Perry Gatner Event (#4864) commit3306f92567Author: Stifler82 <xspidey@hotmail.it> Date: Sat Mar 20 16:46:24 2021 +0000 fix(DB/CreatureSAI/GameObjectSAI): Quest Call of Water 5/6 (#4892) commit74f4ba97b1Author: Peter <kirkemann@gmail.com> Date: Sat Mar 20 17:46:18 2021 +0100 fix(DB/pool_template): Treasures in Teldrassil (#4887) commit156f796698Author: Stifler82 <xspidey@hotmail.it> Date: Sat Mar 20 16:46:06 2021 +0000 fix(DB/CreatureSAI): Quest: One Shot One Kill (#4869) commit367c1902f3Author: Necropola <necropola@rain-fighters.net> Date: Sat Mar 20 17:45:59 2021 +0100 fix(DB/item): Remove Horde-only from Pattern: Raptor Hide Harness (#4861) commite4aa9be1f7Author: AbraKabastard <35535856+AbraKabastard@users.noreply.github.com> Date: Sat Mar 20 13:26:57 2021 -0300 fix(Core/Loot): Gold should always be lootable, even if it's the only loot (#4842) commit31af450cbeAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Mar 20 14:38:01 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):aea4ce3094commitaea4ce3094Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Sat Mar 20 14:36:30 2021 +0000 fix(scripts/Ulduar): Improve Hodir (#4703) commitd82d2041b4Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sat Mar 20 05:54:25 2021 +0100 fix(Core/SpellEffect): Increase speed of cat charge (#4795) commit933b0aa385Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Mar 19 23:27:58 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2031e55ec7commit2031e55ec7Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Sat Mar 20 00:26:30 2021 +0100 fix(DB/Core) Fix the CLS damage system and update creature_classlevelstats (#4749) * Fix the CLS dmg system Thanks to TC:ccfa82e7d5commit05be6e403fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Mar 19 21:44:14 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):e607f22177commite607f22177Author: Stifler82 <xspidey@hotmail.it> Date: Fri Mar 19 21:42:47 2021 +0000 fix(DB/Fix Faction): Quest: Freedom to Ruul (#4866) commitd844e489dcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Mar 19 20:43:55 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):45790d18a3commit45790d18a3Author: Peter <kirkemann@gmail.com> Date: Fri Mar 19 21:42:21 2021 +0100 fix(DB/creature_template): Correct speed_run and speed_walk (#4644) * fix(DB/creatures): Correct speed_run and speed_walk Ported from vmangos:f0a1fbfc87a6919c7e5bCo-authored-by: offl <offl@users.noreply.github.com> Co-authored-by: ratkosrb <ratkosrb@users.noreply.github.com> Co-authored-by: T1ti <40864460+T1ti@users.noreply.github.com> Co-authored-by: Knindza <knindzagxg@gmail.com> commit11ff55e075Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Fri Mar 19 16:56:51 2021 +0000 fix(Core): prevent potential crash (#4875) commitcb0fb719dbAuthor: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Fri Mar 19 11:23:01 2021 +0100 fix(Core/MailHandler): Fix display of item enchantments in mailbox (#4872) * fix(Core/MailHandler): Fix display of item enchantments in mailbox * Update MailHandler.cpp Co-authored-by: r0m1ntik <r.badanin94@yandex.ru–> commit60f02f86d6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Mar 18 22:24:58 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2ec2689310commit2ec2689310Author: Andrey Artyukhov <Otanikotani@users.noreply.github.com> Date: Thu Mar 18 18:23:21 2021 -0400 fix(DB/GameObject-Spawn): Solid Chests respawn time in Azshara (#4838) commit57abc67aeaAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Mar 18 21:53:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):3bff25bab7commit3bff25bab7Author: Wojciech Nosal <wnosal@outlook.com> Date: Thu Mar 18 22:50:51 2021 +0100 fix(DB/gameobject): Archbishop Alonsus Faol misplaced plaque in Stormwind (#4846) commit543b5db001Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Mar 18 20:54:09 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2ccf098522commit2ccf098522Author: Peter <kirkemann@gmail.com> Date: Thu Mar 18 21:52:35 2021 +0100 fix(DB/creature): King Bangalash (#4825) commit4d170768dbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Mar 18 20:25:48 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2532ba8e7fcommit2532ba8e7fAuthor: markvetx <78725204+markvetx@users.noreply.github.com> Date: Thu Mar 18 23:24:13 2021 +0300 fix(DB/Creature): Remove loot from Enslaved Druid of the Talon (#4840) commit50d7703ab0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Mar 18 19:21:34 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8119bff979commit8119bff979Author: Peter <kirkemann@gmail.com> Date: Thu Mar 18 19:26:17 2021 +0100 fix(DB/SAI): Lunaclaw (#4859) Co-authored-by: joschiwald <joschiwald@online.de> Co-authored-by: illfated <illfated@users.noreply.github.com> commit990dbfe297Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Thu Mar 18 15:51:36 2021 +0000 fix(Core): Removing auras from spells that trigger taxi (#4820) commitb7aa1f301aAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Mar 17 21:39:47 2021 +0100 feat(CI): clang-11 in ubuntu 20.04 (#4891) commit910a3e69dbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 17 18:45:31 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):456fe55952commit456fe55952Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Wed Mar 17 18:36:37 2021 +0000 fix(Core/DB): Susurrus hardcoded to SmartAI (#4819) commitc055a7d939Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 17 17:00:00 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):79420c86d1commit79420c86d1Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed Mar 17 10:58:20 2021 -0600 fix(DB/creature): Dreadmaw Crocolisk's position (#4889) commitf6a17164beAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Mar 17 16:46:01 2021 +0100 fix(Core/License): issue with old files license (#4762) commitde2c57f6ccAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Wed Mar 17 16:06:24 2021 +0100 fix(scripts/VoA): Vault of Archavon (#4853) commit0d19ac4312Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Wed Mar 17 15:08:25 2021 +0100 fix(scripts/Ulduar): Two fixes to Algalon encounter (#4852) commit252f56c097Author: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Wed Mar 17 14:39:53 2021 +0100 fix(scripts/Ulduar): Spinning UP during 4th phase (#4876) commit1b16df5fc8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 17 03:19:39 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):61cc641fcccommit61cc641fccAuthor: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Wed Mar 17 04:18:10 2021 +0100 fix(DB/Warden): Export 6 warden checks from TC that were corrupted on AC (#4856) commit9c6ede651eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 17 01:18:37 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):78f027309fcommit78f027309fAuthor: Peter <kirkemann@gmail.com> Date: Wed Mar 17 02:17:12 2021 +0100 fix(DB/creature_template): Resistances for level 1-20 creatures (#4753) Co-authored-by: illfated <illfated@users.noreply.github.com> commite366f40ed2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 17 00:47:34 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):910106a046commit910106a046Author: Peter <kirkemann@gmail.com> Date: Wed Mar 17 01:46:06 2021 +0100 fix(DB/pool_template): Allow more mineral veins in Duskwood (#4724) commit7494cf7369Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 17 00:09:35 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):63a6016943commit63a6016943Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Mar 17 01:08:08 2021 +0100 fix(DB/Creature): Remove Vyrin Swiftwind's Innkeeper title (#4721) commit1d7a26ddb4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Mar 16 23:26:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2154557841commit2154557841Author: Peter <kirkemann@gmail.com> Date: Wed Mar 17 00:25:18 2021 +0100 fix(DB/gameobjects): Add more herbs to Bloodmyst Isle (#4696) commit99c2efe3c2Author: Cláudio Costa <54484196+claudiodfc@users.noreply.github.com> Date: Tue Mar 16 22:58:56 2021 +0000 fix(Core): Rogue - Premeditation fix (#4695) commitcdc6ce23bcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Mar 16 22:23:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):debdeee202commitdebdeee202Author: Peter <kirkemann@gmail.com> Date: Tue Mar 16 23:22:24 2021 +0100 fix(DB/creatures): Update CC immunities for multiple creatures (#4630) commite9f0c67f22Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Mar 16 21:26:30 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):fdc07a9ed6commitfdc07a9ed6Author: Peter <kirkemann@gmail.com> Date: Tue Mar 16 22:09:29 2021 +0100 fix(DB/gameobject): Add treasures to Bloodmyst Isle (#4690) commit1880bcb154Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Mar 16 18:26:10 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):e72a9fb8f8commite72a9fb8f8Author: Peter <kirkemann@gmail.com> Date: Tue Mar 16 19:15:54 2021 +0100 fix(DB/gameobjects): Mineral veins on Bloodmyst Isle (#4689) commitd20a15355cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 14 19:51:16 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ebc4b72ae5commitebc4b72ae5Author: MathematicalWTF <79039973+MathematicalWTF@users.noreply.github.com> Date: Sun Mar 14 14:49:56 2021 -0500 fix(DB/Quest): Spanish translation for Silithus (#4648) commit19642d9159Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 14 10:35:19 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):7ebb6e8bfbcommit7ebb6e8bfbAuthor: Stifler82 <xspidey@hotmail.it> Date: Sun Mar 14 10:32:01 2021 +0000 fix(DB/GameObject-SpawnEvent): Brewfest banners in Darnassus (#4835) commitaaef283b90Author: Stifler82 <xspidey@hotmail.it> Date: Sun Mar 14 10:31:08 2021 +0000 fix(DB/GameObject-SAI): Bubbling Fissures in Moonglade (#4834) commit80f665cd29Author: Stifler82 <xspidey@hotmail.it> Date: Sun Mar 14 10:30:31 2021 +0000 fix(DB/GameObject-Spawn): Copper Veins above Jangolode Mine (#4833) commitf8b9a27355Author: Stifler82 <xspidey@hotmail.it> Date: Sun Mar 14 10:29:32 2021 +0000 fix(DB/Creature-Spawn): Gnolls Underground in Wetlands (#4832) commit3d0192fa0aAuthor: Nolt <nolt@users.noreply.github.com> Date: Sun Mar 14 11:29:23 2021 +0100 fix(DB/Creature) bugged Pridewing Soarer (#4824) commit78cb2219a3Author: Peter <kirkemann@gmail.com> Date: Sun Mar 14 11:29:02 2021 +0100 fix(DB/Creature): Make Lady Moongazer move around (#4818) commitdd7027dca6Author: Peter <kirkemann@gmail.com> Date: Sun Mar 14 11:28:55 2021 +0100 fix(DB/quest): The Tear of the Moons (#4817) commit1d591237ceAuthor: Peter <kirkemann@gmail.com> Date: Sun Mar 14 11:28:45 2021 +0100 fix(DB/quest): Bounty on Murlocs has no prerequisite (#4815) commitb514dfb99cAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 14 11:28:37 2021 +0100 fix(DB/Spell): suicide saboteur on sapper explode (#4799) commit5d27b420fdAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 14 11:28:22 2021 +0100 fix(DB/Gameobject): spawn position (#4797) commit6a142f1747Author: Stifler82 <xspidey@hotmail.it> Date: Sun Mar 14 10:27:45 2021 +0000 fix(DB/CreatureSAI): Various mobs in Tirisfal (#4794) commitcfadd5a819Author: Stifler82 <xspidey@hotmail.it> Date: Sun Mar 14 10:27:35 2021 +0000 fix(DB/CreatureSAI): Bael'dun Foreman and Digger Flameforge (#4759) commit79504214f6Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 14 11:27:22 2021 +0100 fix(DB/SAI): ashenvale outrunner stealthed (#4710) commit8108f78762Author: dunjeon <30352875+dunjeon@users.noreply.github.com> Date: Sat Mar 13 16:46:58 2021 -0600 feat(Core/Hook): OnSendInitialPacketBeforeAddToMap (#4645) commitb24ee3fc10Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Fri Mar 12 15:12:43 2021 +0100 fix(Core/Spells): Warlock Death Coil shouldn't be able to crit (#4629) commit89154a031bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Mar 11 17:39:13 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):30b3d74f01commit30b3d74f01Author: Stifler82 <xspidey@hotmail.it> Date: Thu Mar 11 17:37:37 2021 +0000 fix(DB/CreatureSAI): Ruul-Snowhoof (#4786) commita323107724Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Mar 11 14:09:49 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):15d78d4610commit15d78d4610Author: Peter <kirkemann@gmail.com> Date: Thu Mar 11 15:00:07 2021 +0100 fix(DB/Creature): Add spirit healer to Eastern graveyard in Arathi Highlands (#4789) commit5e99737873Author: Peter <kirkemann@gmail.com> Date: Thu Mar 11 14:59:50 2021 +0100 fix(DB/object): Increase respawn timer of Booty Bay fishing pool (#4780) commitb5c45abb98Author: Peter <kirkemann@gmail.com> Date: Thu Mar 11 14:59:36 2021 +0100 fix(DB/quest): Gathering Leather requires skinning (#4771) commit05656e3670Author: Hacki95 <62942638+Hacki95@users.noreply.github.com> Date: Thu Mar 11 14:59:24 2021 +0100 fix(Core): [Spell][Night Elf] Shadowmeld is not working properly (#4765) commit7b7dac0512Author: Stifler82 <xspidey@hotmail.it> Date: Thu Mar 11 13:59:13 2021 +0000 fix(DB/GameObjectSpawn): Floating Giant Clam in Ghostlands (#4761) commit948bd0a248Author: Stifler82 <xspidey@hotmail.it> Date: Thu Mar 11 13:59:04 2021 +0000 fix(DB/CreatureSAI): Gnarlpine Mystic (#4760) commit57c32ec47eAuthor: Stifler82 <xspidey@hotmail.it> Date: Thu Mar 11 13:58:52 2021 +0000 fix(DB/CreatureSAI): Quest Denalans Earth (#4758) commit3846caabfcAuthor: T1ti <40864460+T1ti@users.noreply.github.com> Date: Thu Mar 11 14:57:42 2021 +0100 fix(DB): some vanilla instance rare creatures and add missing ones (#4625) commitb6bcb0b2b0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 10 21:28:56 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):646f665747commit646f665747Author: Stifler82 <xspidey@hotmail.it> Date: Wed Mar 10 21:27:21 2021 +0000 fix(DB/Spell+CreatureSAI): Leprous Machinesmith (#4757) * fix(DB/Spell+CreatureSAI): Leprous Machinesmith * Update rev_1615190253062057000.sql Co-authored-by: Your Name <you@example.com> commitf96b711436Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 10 01:19:19 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):671c4dc540commit671c4dc540Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Mar 9 19:17:54 2021 -0600 fix(DB/creature_addon): Add "Double Attack" back on Anub'Rekhan and Gluth (#4779) commit722e3aa967Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Mar 9 23:18:18 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0f3a181561commit0f3a181561Author: Peter <kirkemann@gmail.com> Date: Wed Mar 10 00:10:15 2021 +0100 fix(DB/creature): Kolkar Drudge and Kolkar Outrunner resistances (#4746) * fix(DB/creature): Kolkar Drudge and Kolkar Outrunner resistances They have 70 fire and 30 shadow resistance while they should have none Closes AzerothCore issue #4670 * Update data/sql/updates/pending_db_world/rev_1615103299173233870.sql Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> Co-authored-by: Zoidwaffle <zoidwaffle@gmail.com> Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit9e17e13953Author: Stifler82 <xspidey@hotmail.it> Date: Tue Mar 9 23:09:55 2021 +0000 fix(DB/GameEvent/CreatureSpawns): Hallow's-End-NPCs (#4750) * fix(DB/GameEvent/CreatureSpawns): Hallow's-End-NPCs * Update rev_1615132077108569700.sql * Update rev_1615132077108569700.sql * Update rev_1615132077108569700.sql Co-authored-by: Your Name <you@example.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit69a0211fcaAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Mar 9 21:00:10 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9d09623354commit9d09623354Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Mar 9 14:58:33 2021 -0600 fix(DB/creature_addon): Remove extra attacks from Naxxramas NPCs (#4773) Co-authored-by: T1ti <T1ti@users.noreply.github.com> Co-authored-by: Hacki95 <Hacki95@users.noreply.github.com> commit60d684282bAuthor: Kargatum <dowlandtop@yandex.com> Date: Tue Mar 9 21:02:45 2021 +0700 fix(Core/Utilites): improve acore::String::Trim (#4704) - Improve `acore::String::Trim` - Delete `acore::String::Reduce` - Skip line comment #4748 commitddc18fa6c2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Mar 8 22:05:41 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d3780a352ccommitd3780a352cAuthor: Peter <kirkemann@gmail.com> Date: Mon Mar 8 23:04:03 2021 +0100 fix(DB/creatures): correct BaseAttackTime and RangeAttackTime (#4637) commit78912075a6Author: Peter <kirkemann@gmail.com> Date: Sun Mar 7 20:43:22 2021 +0100 fix(bash): Handle different Debian versions (#4607) Co-authored-by: locus313 <locus313@users.noreply.github.com> commit6a7155eb7eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 7 12:37:07 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):1e90722a15commit1e90722a15Author: LannyE <65646022+LannyE@users.noreply.github.com> Date: Sun Mar 7 05:35:41 2021 -0700 fix(Core/DB): Missing Diplomat Quests Part 11,14,16 and Minor Guard Tower Fixes (#4719) commita7ef879c2fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 7 12:21:16 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):88d1865a70commit88d1865a70Author: Peter <kirkemann@gmail.com> Date: Sun Mar 7 13:13:38 2021 +0100 fix(DB/gameobject): Improve quest Fields of Grief (part2) (#4722) commit7988717eefAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 7 13:13:29 2021 +0100 fix(Code/Fishing): improve timing of fishing (#4733) commit9a3ae2e4dcAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 7 13:13:24 2021 +0100 fix(DB/Quest): prevQuest (#4727) commit11cba85752Author: Stifler82 <xspidey@hotmail.it> Date: Sun Mar 7 12:13:13 2021 +0000 fix(DB/GameObject/SAI): Bubbling Fissure (#4717) commit53d7341645Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 7 13:13:06 2021 +0100 fix(DB/Text): chicken text for CLUCK special quest (#4714) commit08c2ddbee2Author: Stifler82 <xspidey@hotmail.it> Date: Sun Mar 7 12:12:59 2021 +0000 fix(Core/Spell): Anti-Venom (#4711) commit0d1712c31bAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 7 13:12:02 2021 +0100 fix(DB/Quest): prevquest for quest 872 (#4687) commit62eec0529dAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 7 13:11:56 2021 +0100 fix(DB/Quest): make quest 75 not repeatable (#4685) commitb53eefa5bcAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 7 13:11:48 2021 +0100 fix(DB/Page): update legacy aspects (#4684) commit9239f03310Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 7 13:11:38 2021 +0100 fix(DB/SAI): remove SAI for talk line 0 (#4682) commit303ba07b06Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 7 13:11:27 2021 +0100 fix(DB/Spell): quest very tasty (#4677) commitad8f204496Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Mar 7 13:11:12 2021 +0100 fix(DB/Loot): remove blackened gloves loot (#4672) commit4ca6e4b3d9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 7 04:32:11 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):bfb6faa23dcommitbfb6faa23dAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Mar 6 22:30:41 2021 -0600 fix(DB/creature_loot_template): Remove Long Crawler Limb from Ghostclaw Lynx (#4741) commitd04b8e13d9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Mar 7 04:06:43 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):68859f6583commit68859f6583Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Mar 6 22:05:11 2021 -0600 fix(DB/creature): Adjust position for Cursed Darkhound (#4745) commitbf46e0cb3fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Mar 6 20:53:16 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):eb5cd217e0commiteb5cd217e0Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Mar 6 14:51:46 2021 -0600 fix(DB/smart_scripts): Pyrewood Elder - Healing SAI (#4737) commitf9b7e45f92Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Mar 5 18:18:36 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):a269c51d51commita269c51d51Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri Mar 5 12:17:02 2021 -0600 fix(DB/creature_loot_template): Remove loot on creatures that shouldn't have loot (#4718) Co-authored-by: T1ti <T1ti@users.noreply.github.com> commitdb6018aa38Author: Patrick Lewis <pat@lo5t.com> Date: Fri Mar 5 05:17:47 2021 -0800 fix(DOCKER): add dos2unix conversion when generating config files (#4697) commite59041ddb1Author: Asfo Zavala <asfoone@gmail.com> Date: Thu Mar 4 12:20:04 2021 -0600 fix(Core): Compilation with EXTRA_LOGS in Windows (#4605) commit1ef200397aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Mar 4 17:57:30 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):727590dcf8commit727590dcf8Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Thu Mar 4 18:55:54 2021 +0100 fix(DB/smart_scripts): Nagrand Kristen Dipswitch event (#4604) commitd7cef103fdAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Mar 4 05:13:18 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4014472fedcommit4014472fedAuthor: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Thu Mar 4 06:11:52 2021 +0100 fix(DB/gameobject): 'Chemical Wagon' zhCN translation (#4601) commit3162ba3b24Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Thu Mar 4 03:02:19 2021 +0100 fix(Core/player): Fix localized gossip_menu_option (#4584) commit498c5c9afcAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Mar 3 21:43:43 2021 +0100 chore(Core/worldserver.conf): Enable warden by default (#4533) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit5d1f644552Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 3 00:56:58 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):80cdb76448commit80cdb76448Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Mar 2 18:55:28 2021 -0600 fix(DB/creature_template): Fix 'Riding Horse' faction (#4679) commitba3068494bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Mar 3 00:27:48 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d05500d5e6commitd05500d5e6Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Mar 2 18:26:11 2021 -0600 fix(DB/gameobject): Underground Herbs in Mulgore (#4678) commit28f1dc5c0cAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Mar 2 01:34:20 2021 +0100 refactor(Core): replace NULL with nullptr (#4593) commitdbefa17a53Author: Kargatum <dowlandtop@yandex.com> Date: Sun Feb 28 20:37:03 2021 +0700 feat(Core/Config): rework config and delete ACE inherited (#4608) commitc2f274e06dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 28 13:31:49 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8195708962commit8195708962Author: Stifler82 <xspidey@hotmail.it> Date: Sun Feb 28 13:27:07 2021 +0000 fix(DB/Core/Creatures/SAI): Pyrewood Ambush Quest (#4649) commit7d95daf450Author: Stifler82 <xspidey@hotmail.it> Date: Sun Feb 28 13:26:47 2021 +0000 fix(DB/CreaturesSAI): Mobs Casting Daze (#4641) commit41fa30a585Author: Stifler82 <xspidey@hotmail.it> Date: Sun Feb 28 13:26:21 2021 +0000 fix(DB/Creature/SAI): Quest Mist Disappearing cat (#4655) commit3d0a4288e0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 27 11:44:54 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):39ece8d518commit39ece8d518Author: Peter <kirkemann@gmail.com> Date: Sat Feb 27 12:43:25 2021 +0100 fix(DB/creature): Young Moonkin shouldn't have Moonfire (#4651) commitb9e132a941Author: Kargatum <dowlandtop@yandex.com> Date: Fri Feb 26 17:44:08 2021 +0700 chore(Misc): correct double includes (#4647) commit7ec204943aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Feb 25 00:36:51 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):dbd78936bfcommitdbd78936bfAuthor: LannyE <65646022+LannyE@users.noreply.github.com> Date: Wed Feb 24 17:31:34 2021 -0700 fix(DB): Gnomeregan - Viscous Fallout and Minions Update (#4643) commitabea006931Author: Peter <kirkemann@gmail.com> Date: Thu Feb 25 01:31:24 2021 +0100 fix(DB/object): Pool copper veins on Bloodmyst Isle (#4636) commit0cd2da0015Author: Peter <kirkemann@gmail.com> Date: Thu Feb 25 01:31:07 2021 +0100 fix(DB/object): Pool copper veins in Eversong Forest (#4634) commit98bf26671eAuthor: Peter <kirkemann@gmail.com> Date: Thu Feb 25 01:30:59 2021 +0100 fix(DB/object): Pool copper veins on Azuremyst Isle (#4633) commitec038c3dfcAuthor: Stifler82 <xspidey@hotmail.it> Date: Thu Feb 25 00:30:50 2021 +0000 fix(DB/Creature): Patroling-Deathguards-chain-aggro-range (#4632) commit573a560541Author: Stifler82 <xspidey@hotmail.it> Date: Thu Feb 25 00:30:41 2021 +0000 fix(DB/Creature): Burning Blade Apprentice Summon Voidwalker (#4626) commitae2bd07296Author: LannyE <65646022+LannyE@users.noreply.github.com> Date: Wed Feb 24 17:30:30 2021 -0700 fix(DB): Fix Some Gnomeregan Issues - Missing Animations, Spells and Texts (#4617) commitdbc0ff6554Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Feb 24 22:34:42 2021 +0100 refactor(Core): sort #includes alphabetically (#4579) commit51342ef9b5Author: Peter <kirkemann@gmail.com> Date: Tue Feb 23 14:20:07 2021 +0100 chore(git): Add a co-author suggestion to the commit template (#4538) commita4115862deAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Feb 21 22:12:25 2021 +0100 feat(Core/Hooks): OnBattlegroundDesertion (#4619) commit8dbdffab92Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Sun Feb 21 20:23:46 2021 +0100 fix(Core/Spell): Divine Protection reduces fall damage (#4618) commit57d9774957Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 21 19:18:19 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):90f7cf688ecommit90f7cf688eAuthor: Peter <kirkemann@gmail.com> Date: Sun Feb 21 20:16:54 2021 +0100 fix(DB/SAI): Captured Scarlet Zealot should die (#4616) commite01a2cc7c3Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 21 18:54:30 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f910d635b7commitf910d635b7Author: Stifler82 <xspidey@hotmail.it> Date: Sun Feb 21 18:53:03 2021 +0000 fix(DB/Creature): Gubber-Blump-missing-gossip (#4615) commitf19f4377dfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 21 17:20:37 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9b2584b8a6commit9b2584b8a6Author: Stifler82 <xspidey@hotmail.it> Date: Sun Feb 21 17:19:09 2021 +0000 fix(DB/Creature): Westfall Woodworker position (#4614) commit512284820aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 21 16:27:29 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b1183fe137commitb1183fe137Author: Stifler82 <xspidey@hotmail.it> Date: Sun Feb 21 16:26:02 2021 +0000 fix(DB/Quest): Plagued Lands (#4612) commit9982583d8eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 21 16:01:03 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):922f87e5a8commit922f87e5a8Author: Stifler82 <xspidey@hotmail.it> Date: Sun Feb 21 15:59:40 2021 +0000 fix(DB/GameObject): Firework Launcher (#4597) commit48c95468e7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 21 15:45:59 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):855ef81597commit855ef81597Author: Stifler82 <xspidey@hotmail.it> Date: Sun Feb 21 15:44:33 2021 +0000 fix(DB/Creature): Amani Berserker (#4594) Co-authored-by: Stifler <xspid@lastrevenge.ddns.net> commit457a7b0c1eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 21 00:32:47 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):79faa15551commit79faa15551Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Sun Feb 21 01:31:23 2021 +0100 fix(DB/Creature): Position NPC Rocklance (#4589) commitccca2dedfaAuthor: T1ti <40864460+T1ti@users.noreply.github.com> Date: Fri Feb 19 19:27:51 2021 +0100 fix(Scripts/MoltenCore): Garr abilities timers (#4568) commitf35b3ddb76Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Feb 19 12:37:04 2021 +0100 fix(DB/MySQL): Support MySQL 8 in create_mysql.sql (#4492) * fix(DB/MySQL): Support MySQL in create_mysql.sql * Update create_mysql.sql commit5b403f46f4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Feb 18 14:11:32 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):53fd72a337commit53fd72a337Author: Peter <kirkemann@gmail.com> Date: Thu Feb 18 15:09:54 2021 +0100 fix(DB/creature/quests): Remove Tormek Stoneriver and his quests (#4578) commit7292a68ec7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Feb 18 00:39:40 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):28de039ca7commit28de039ca7Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Feb 18 01:38:12 2021 +0100 fix(DB/spell_dbc): column sizes & Life Tap descr. (#4545) commite843425c4aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 17 03:18:52 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):a209eaf00ecommita209eaf00eAuthor: Vox <ndinosaur1213@Live.com> Date: Tue Feb 16 22:17:20 2021 -0500 fix(db/Creature): Darkshire NPC updates (#4588) commit28d68cac20Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 17 02:49:28 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2cd534defbcommit2cd534defbAuthor: LannyE <65646022+LannyE@users.noreply.github.com> Date: Tue Feb 16 19:47:58 2021 -0700 fix(db): Translation to Ello Quest - Add Stitches Completion Event (#4523) commit75813d7a23Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Feb 16 18:41:56 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b71404b6e0commitb71404b6e0Author: Peter <kirkemann@gmail.com> Date: Tue Feb 16 19:40:19 2021 +0100 fix(DB/creature_loot_template) Increase droprate for item Healthy Dragon Scale (#4516) commit81793357cbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Feb 16 18:16:18 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0a5262a73ecommit0a5262a73eAuthor: Vox <ndinosaur1213@Live.com> Date: Tue Feb 16 13:14:43 2021 -0500 fix(core/Scripts): 'The Attack!' Quest Improvements/NPC Spawn Adjust (#4577) commitd7acacfac0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 15 21:35:26 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4f325780bdcommit4f325780bdAuthor: Vox <ndinosaur1213@Live.com> Date: Mon Feb 15 16:33:52 2021 -0500 fix(db/smart_script): Fix Worldserver spam of smart_script errors (#4575) commit57308c02b6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 15 16:16:15 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f6c2c903e5commitf6c2c903e5Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Feb 15 17:14:41 2021 +0100 chore(DB/quest_offer_reward): Update capitalization of name/class (#4421) commit0c0ec452f7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 15 14:54:32 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):60ee3500a6commit60ee3500a6Author: Vox <ndinosaur1213@Live.com> Date: Mon Feb 15 09:53:00 2021 -0500 fix(db/GameObject): Adjust XYZ of Copper Vein (#4576) commit21f828847fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 14 19:27:49 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d88e14be4ecommitd88e14be4eAuthor: Yehonal <yehonal.azeroth@gmail.com> Date: Sun Feb 14 20:26:29 2021 +0100 Fix: pipeline error after 8 pending sql bash thinks that 08 is a hex number, so we have to cast the base More info here: https://stackoverflow.com/questions/24777597/value-too-great-for-base-error-token-is-08 commit75569dd824Author: Vox <ndinosaur1213@Live.com> Date: Sun Feb 14 14:12:18 2021 -0500 fix(DB/Spell): Make Amplify Magic Ranks 4-7 as Positive (#4567) commit5eb15d8ac0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 14 18:51:16 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8970037053commit8970037053Author: Vox <ndinosaur1213@Live.com> Date: Sun Feb 14 13:49:41 2021 -0500 Fix(DB/Trainer): Correct Polearm MinLvl Req (#4566) commite12c3a005dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 14 17:38:25 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c47a60ea57commitc47a60ea57Author: Vox <ndinosaur1213@Live.com> Date: Sun Feb 14 12:36:51 2021 -0500 fix(DB/creature): Ham from Reese Langston position (#4564) commit5cd011bee0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 14 06:09:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):65a0c10b8ccommit65a0c10b8cAuthor: Peter <kirkemann@gmail.com> Date: Sun Feb 14 07:08:26 2021 +0100 Ras Frostwhisper movement (#4517) Co-authored-by: offl <offl@users.noreply.github.com> commit97ea384cbeAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 14 05:10:18 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):98a0ff8297commit98a0ff8297Author: Vox <ndinosaur1213@Live.com> Date: Sun Feb 14 00:08:55 2021 -0500 fix(DB/quest_details): Add missing emotes for Maybell Maclure when offering quest Young Lovers (#4558) commit19b7f0d27aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 14 04:40:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):04d6fa2fa3commit04d6fa2fa3Author: Vox <ndinosaur1213@Live.com> Date: Sat Feb 13 23:39:16 2021 -0500 fix(DB/Creature): Script Master Wood Emotes and Responses (#4560) commit03e77ce66fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 14 01:39:17 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):5709fc4beccommit5709fc4becAuthor: Peter <kirkemann@gmail.com> Date: Sun Feb 14 02:37:48 2021 +0100 fix(DB/gameobject): Improve quest Fields of Grief (#4529) commit367684fcbcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 14 01:12:26 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b7e32df115commitb7e32df115Author: Vox <ndinosaur1213@Live.com> Date: Sat Feb 13 20:11:04 2021 -0500 fix(db/creature): Add missing npc text for William Pestle (#4559) commita06f183db5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 14 00:27:27 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):3d7663d310commit3d7663d310Author: Peter <kirkemann@gmail.com> Date: Sun Feb 14 01:25:49 2021 +0100 Improve quest Of Love and Family (#4501) commitf1c08f940cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 14 00:05:47 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):25ef224515commit25ef224515Author: Vox <ndinosaur1213@Live.com> Date: Sat Feb 13 19:04:15 2021 -0500 fix(DB/creature): Update Old Blanchy Faction & Add Missing Text for Verna Furlbrow commitbc511c6771Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 13 23:45:25 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):32e4882363commit32e4882363Author: Vox <ndinosaur1213@Live.com> Date: Sat Feb 13 18:43:58 2021 -0500 fix(DB/npc_text): Various Missing NPC Gossip Co-Authored by @Killyana commitf1d2d31bfdAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 13 21:31:18 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):3015b4a8c6commit3015b4a8c6Author: Peter <kirkemann@gmail.com> Date: Sat Feb 13 22:29:42 2021 +0100 fix(DB/gameobject): Improve quest Barov Family Fortune (#4500) commit548048d70bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 13 20:54:47 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ff8b50f43ecommitff8b50f43eAuthor: Peter <kirkemann@gmail.com> Date: Sat Feb 13 21:53:15 2021 +0100 Improve raid quest Keanna's Log (#4502) commit812a744371Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Feb 13 20:53:44 2021 +0100 fix(Core/SAI): Do not reset HP with SMART_ACTION_UPDATE_ENTRY (#4486) Co-Authored-By: Wyrserth <43747507+Wyrserth@users.noreply.github.com> commit6c4efcdc67Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 13 11:04:23 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):5c7c142c37commit5c7c142c37Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Feb 13 12:02:54 2021 +0100 fix(DB/Item): Chinese locale (#4473) commit1f4e317f51Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Feb 12 15:22:05 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):a63e41e5b3commita63e41e5b3Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri Feb 12 16:20:31 2021 +0100 feat(Core/Conf): Rate.RewMoneyMaxLevel (#4546) commit576f3588beAuthor: Peter <kirkemann@gmail.com> Date: Fri Feb 12 16:19:52 2021 +0100 fix(DB/quest): Rogue quest Encrypted Scroll (#4553) commitc873e48eceAuthor: Nicolas <4155059+nicoaravena@users.noreply.github.com> Date: Fri Feb 12 12:19:29 2021 -0300 fix(DB/gameobject) Strange lockbox position and add Bubbly Fissure (#4460) commit7bd025d303Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Feb 12 15:16:43 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ec720c3481commitec720c3481Author: Peter <kirkemann@gmail.com> Date: Fri Feb 12 16:15:16 2021 +0100 fix(DB/gameobject): pooling for Battered Chests in starting zones (#4552) commitcbe08ee0b9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Feb 12 15:14:40 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4d10278770commit4d10278770Author: Peter <kirkemann@gmail.com> Date: Fri Feb 12 16:13:09 2021 +0100 fix(DB/creature): Move Undertaker Mordo (#4548) commit61c0e5abb0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Feb 12 14:21:29 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0ce7f8df2ecommit0ce7f8df2eAuthor: Peter <kirkemann@gmail.com> Date: Fri Feb 12 15:19:55 2021 +0100 fix(DB/creature): Move Megelon (#4539) commit0e408971ffAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Feb 12 12:06:58 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d3a9dd971fcommitd3a9dd971fAuthor: Degen <61268368+aradep@users.noreply.github.com> Date: Fri Feb 12 08:05:25 2021 -0400 fix(DB/waypoint): Thomas Miller text (#4534) commit5106e8234bAuthor: Walter Pagani <paganiwalter@gmail.com> Date: Fri Feb 12 09:03:49 2021 -0300 fix(Core): loot party (#4409) commit85eb4808acAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Feb 12 10:44:15 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):695a7402adcommit695a7402adAuthor: Footman <footman@hotmail.de> Date: Fri Feb 12 13:42:41 2021 +0300 fix(Core): creature movement bugs (#4544) - fix UpdateEnvironmentIfNeeded was changing flying creature status all the time. closes: #4447 - fix hovering state was causing bugs at #4466 - add animation state priority: fly > hover > ground Co-authored-by: Wotex <fm@gmail.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Patrick Lewis <pat@lo5t.com> commite75961756dAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Feb 11 18:25:50 2021 +0100 Revert "feat(CI): use acore-core-build-action (#4326)" (#4543) commit87d33990f9Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Feb 11 18:15:46 2021 +0100 fix(DB/updates): faulty SQL update commit70e92a7ce8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Feb 11 14:10:12 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d7981de01ecommitd7981de01eAuthor: Stifler82 <xspidey@hotmail.it> Date: Thu Feb 11 14:08:27 2021 +0000 fix(Core/Spell): solve issue with Life Tap All Ranks (#4408) commit5fad58815dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Feb 11 02:17:23 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):7d46e38928commit7d46e38928Author: Vox <ndinosaur1213@Live.com> Date: Wed Feb 10 21:15:50 2021 -0500 fix(DB/Creature): Set MovementType of Scourged Flamespitter to 'Idle' (#4525) commit1a137daddeAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Feb 10 23:53:30 2021 +0100 fix(Core/Script): Startup error in spell_bwl_shadowflame (#4474) commit2b6413e0dfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 10 14:46:25 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):490a54b4c7commit490a54b4c7Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Wed Feb 10 15:44:56 2021 +0100 fix(DB/Spell): remove NPC curse (#4477) commit4a86db03c5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 10 14:24:59 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b60e6b7d5bcommitb60e6b7d5bAuthor: Peter <kirkemann@gmail.com> Date: Wed Feb 10 15:23:22 2021 +0100 Improve quest The Active Agent (#4454) commit97b8394f97Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 10 03:53:18 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d6a2ddb142commitd6a2ddb142Author: Peter <kirkemann@gmail.com> Date: Wed Feb 10 04:51:49 2021 +0100 fix(DB/gameobject): Improve quests Find the Gems and Power Source & Find the Gems (#4450) commit5bff37a88cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 10 00:12:41 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):5b8441f467commit5b8441f467Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Feb 10 01:11:05 2021 +0100 fix(DB/command): remove bank command (#4515) commit522eb9a7e4Author: Footman <footman@hotmail.de> Date: Wed Feb 10 02:37:05 2021 +0300 fix(Core/Pathfinding): Creatures regen health, spells LOD (#4509) commit98a61b71e5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Feb 9 21:33:15 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):55c1ab8fbacommit55c1ab8fbaAuthor: Peter <kirkemann@gmail.com> Date: Tue Feb 9 22:31:30 2021 +0100 Improve quest Rig Wars (#4453) commit8915ab1362Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Feb 9 20:09:41 2021 +0100 feat(Hooks/PlayerScript): ShouldBeRewardedWithMoneyInsteadOfExp (#4445) commit639d49509dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Feb 9 13:46:15 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f9d0be8dfacommitf9d0be8dfaAuthor: Vox <ndinosaur1213@Live.com> Date: Tue Feb 9 08:44:34 2021 -0500 ValianceKeepUpdates (#4511) commitc5400b3012Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Feb 9 03:27:38 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):45f012a52bcommit45f012a52bAuthor: Peter <kirkemann@gmail.com> Date: Tue Feb 9 04:26:00 2021 +0100 Improve quest Rituals of Power (#4449) commitb225b43d26Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Feb 9 02:06:04 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4527505b92commit4527505b92Author: Peter <kirkemann@gmail.com> Date: Tue Feb 9 03:04:31 2021 +0100 Improve paladin quest The Test of Righteousness (#4443) commitdfe1da23efAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Feb 9 01:39:38 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):dae209e059commitdae209e059Author: Peter <kirkemann@gmail.com> Date: Tue Feb 9 02:38:08 2021 +0100 Improve quest Knowledge in the Deeps (#4438) commit82eb8b44d1Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Feb 9 01:01:37 2021 +0100 refactor(Core/Spell): Pascal Case some SpellEntry types (#4432) commit4c558fd670Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 8 23:13:47 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d0290d25fbcommitd0290d25fbAuthor: Peter <kirkemann@gmail.com> Date: Tue Feb 9 00:12:17 2021 +0100 Improve quest Test of Lore (#4442) commite764e7e37aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 8 22:46:31 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):3c670cb5a0commit3c670cb5a0Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Feb 8 23:45:00 2021 +0100 fix(DB/Commands): align core and DB (#4479) commit05a8217270Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Feb 8 22:55:04 2021 +0100 refactor(Core/Player): add helper method for PLAYER_FLAGS_DEVELOPER (#4395) Co-Authored-By: ForesterDev <11771800+ForesterDev@users.noreply.github.com> commit736def2058Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 8 21:29:06 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):eb7b8a531ecommiteb7b8a531eAuthor: Vox <ndinosaur1213@Live.com> Date: Mon Feb 8 16:27:39 2021 -0500 fix (DB/Commands): Add Syntax to Command .achievement checkall (#4506) commit71b40ed8bcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 8 14:52:03 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):238bdf3517commit238bdf3517Author: Duncan Steenburgh <dst33nburgh@gmail.com> Date: Mon Feb 8 08:50:28 2021 -0600 fix(DB/Quest): Incorrect requirements for quest: 'A Spark of Hope' (#4434) commit074c46d090Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 8 14:17:22 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):a8c2c2cc10commita8c2c2cc10Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Feb 8 15:15:55 2021 +0100 refactor(DB/Creature): Move some Lunar auras from SAI to c_t_a (#4393) Co-Authored-By: offl <11556157+offl@users.noreply.github.com> commitc66ab97c7fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 8 01:52:22 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0f1633c9c5commit0f1633c9c5Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Feb 8 02:50:54 2021 +0100 fix(DB/Spawn): move outside a tree a rabid bear (#4480) commit4b91e8039fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 8 01:01:33 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):30676e35a3commit30676e35a3Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Feb 8 02:00:07 2021 +0100 fix(DB/Event): Attempt to resolve STV Fishing Extravagnaza spawns and start (#4482) commit8015de0c4bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 7 21:38:10 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):fd024e4661commitfd024e4661Author: Peter <kirkemann@gmail.com> Date: Sun Feb 7 22:36:40 2021 +0100 Deserter Propaganda should respawn much faster (#4414) commit94173dbbd9Author: Vox <ndinosaur1213@Live.com> Date: Sun Feb 7 14:08:10 2021 -0500 fix(Core/Spell): Restore Stealth remove check (#4491) commit2741a3ea1cAuthor: LannyE <65646022+LannyE@users.noreply.github.com> Date: Sun Feb 7 10:03:01 2021 -0700 Fix Bug(cpp): SmartScriptMgr.cpp - Event Start and Stop not working (#4392) commite4695cc74bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 7 16:16:58 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d581ecd0cfcommitd581ecd0cfAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Feb 7 17:15:30 2021 +0100 fix(DB/Gamobject): Remove deprecated signs (#4390) Co-Authored-By: offl <11556157+offl@users.noreply.github.com> commitcd6f7e301fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 7 15:17:36 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):6246609545commit6246609545Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Feb 7 16:16:01 2021 +0100 fix(DB/Creature): Remove skinning from non-skinnable creatures (#4475) commit18d78afc2dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Feb 7 14:07:52 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):440d4191aecommit440d4191aeAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Feb 7 15:06:27 2021 +0100 fix(Core/Spell): Restore SPELL_ATTR0_CU_AURA_CC (#4472) commitd902411171Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Feb 7 03:06:30 2021 +0100 fix(Core/Spell): Clearcasting duration (#4422) commite7bfbe7651Author: Footman <footman@hotmail.de> Date: Sun Feb 7 04:22:15 2021 +0300 fix(Core/Pathfinding): pets chase & transport (#4451) commitc3a83c3618Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 6 21:32:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d8afa849e3commitd8afa849e3Author: Peter <kirkemann@gmail.com> Date: Sat Feb 6 22:31:26 2021 +0100 Improve quest The Lost Tablets of Will (#4452) commit990e4943baAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 6 17:28:09 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):61aa62bbbccommit61aa62bbbcAuthor: Peter <kirkemann@gmail.com> Date: Sat Feb 6 18:26:46 2021 +0100 Fix quest Secondhand Diving Gear respawn rates (#4419) commit6e7dc293eeAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 6 15:42:42 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):924ca9f57fcommit924ca9f57fAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Feb 6 16:41:11 2021 +0100 fix(DB/quest_request_items): Remove text that is set as null (#4385) commit176eedabf1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 6 14:42:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):30fa12da30commit30fa12da30Author: Peter <kirkemann@gmail.com> Date: Sat Feb 6 15:41:00 2021 +0100 Improve quest Mythology of the Titans (#4439) commitdf83476fa2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 6 13:52:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):88936e0d1acommit88936e0d1aAuthor: OMGhixD <omghixd@hotmail.com> Date: Sat Feb 6 14:51:30 2021 +0100 fix(DB/gameobject): Double stacked veins in Stranglethorn Vale (#4433) commit58254f6611Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 6 11:25:16 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2f35eed509commit2f35eed509Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Feb 6 12:23:49 2021 +0100 fix(DB/Item): Foreboding Plans text (#4386) commit7b9fd194e1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Feb 6 02:22:32 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):297a1ec63ccommit297a1ec63cAuthor: Peter <kirkemann@gmail.com> Date: Sat Feb 6 03:21:07 2021 +0100 Lower respawn for New Avalon Registry (#4428) commit60491e871cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Feb 5 23:59:24 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):bfcc3c6f87commitbfcc3c6f87Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Feb 6 00:57:51 2021 +0100 refactor(Core/Spell): Move some SpellImmune from script to db (#4381) * refactor(Core/Spell): Move some SpellImmune from script to db commit158b1bcf73Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Feb 5 22:37:27 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):852b17117bcommit852b17117bAuthor: Peter <kirkemann@gmail.com> Date: Fri Feb 5 23:35:56 2021 +0100 Lower respawn for Empty Cauldron and Iron Chain (#4427) commite7e5f2202aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Feb 5 21:01:08 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c9cc82bca2commitc9cc82bca2Author: Peter <kirkemann@gmail.com> Date: Fri Feb 5 21:59:35 2021 +0100 Lower respawn for New Avalon Patrol Schedule (#4426) Co-authored-by: Zoidwaffle <zoidwaffle@gmail.com> commite7640c6a60Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Feb 5 20:42:34 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):a95de6c43acommita95de6c43aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Feb 5 21:41:00 2021 +0100 fix(DB/Creature): Add missing auras for some Icecrown creatures (#4394) *65a204c5b2Co-Authored-By: Eridium <6587064+Killyana@users.noreply.github.com> commit47160f3c36Author: 55Honey <71938210+55Honey@users.noreply.github.com> Date: Fri Feb 5 19:12:53 2021 +0100 fix(Core/Commands): remove character creation flag from .save command commit3671da68ffAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri Feb 5 13:17:15 2021 +0100 fix(Bash/DB-Exporter): typo (#4376) commit9f47c83c11Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Feb 5 12:38:44 2021 +0100 fix(Core/Player): Prevent looting already looted items (#4420) commit8961a2406dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Feb 5 00:08:37 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2dba53425bcommit2dba53425bAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Feb 5 01:07:10 2021 +0100 fix(DB/Creature): Remove clam loot from non-sea creatures (#4384) commit83d3770176Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Feb 4 22:30:43 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4f4bf5388ecommit4f4bf5388eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Feb 4 23:29:11 2021 +0100 fix(DB/Item): Venture Co. Documents text (#4387) commitba0c0d022fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Feb 4 20:46:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):1c9fd36074commit1c9fd36074Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Feb 4 21:45:22 2021 +0100 fix(DB/Creature): Update Mutaded Professor Putricide hitbox (#4382) commit8a0ba39b53Author: Rochet2 <tqbattlenet@gmail.com> Date: Thu Feb 4 14:39:00 2021 +0200 fix(Docker): add cache to dockerignore to speed up local build (#4366) Apparently including cmake cache to the build context will take a long time for consecutive builds and causes docker build to spend a long time at `Sending build context to docker daemon (x %)` step. commitb0d0378e40Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Feb 4 09:46:24 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8cce6687d7commit8cce6687d7Author: 55Honey <71938210+55Honey@users.noreply.github.com> Date: Thu Feb 4 10:44:56 2021 +0100 fix(DB/Item) Flamewrought Key zhCN translation (#4365) * Update item_template_locale.sql * Revert changes to base sql files * zhCN translation for Flamewrought Key Created a pending_db_world sql file to add zhCN translations for Flamewrought Key * Cleanup * Cleanup * Update data/sql/updates/pending_db_world/rev_1611865917828980400.sql Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> * Update rev_1611865917828980400.sql backticks for `locale` commit36fb4765d8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Feb 4 01:31:10 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):bd6b1752fdcommitbd6b1752fdAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Feb 4 02:29:36 2021 +0100 fix(DB/Quest): Journey to Undercity outro (#4389) commitc0656c66d2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 3 23:16:43 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):1b0b8abb8ecommit1b0b8abb8eAuthor: Peter <kirkemann@gmail.com> Date: Thu Feb 4 00:15:02 2021 +0100 fix(DB/gameobject): Book of Ur should be lootable by all (#4362) Co-authored-by: Zoidwaffle <zoidwaffle@gmail.com> commit64016e234eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 3 17:44:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ae74eb0713commitae74eb0713Author: Peter <kirkemann@gmail.com> Date: Wed Feb 3 18:43:28 2021 +0100 fix(DB/gameobject): Compendium of the Fallen should be lootable by all (#4360) Co-authored-by: Zoidwaffle <zoidwaffle@gmail.com> commit9fd6f1079bAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Feb 3 17:06:37 2021 +0100 fix(Core/Spell): SPELL_EFFECT_TELEPORT_UNITS_FACE_CASTER to face caster (#4351) * fix(Core/Spell): SPELL_EFFECT_TELEPORT_UNITS_FACE_CASTER to face caster * cherry-pick28353e920bCo-Authored-By: Meji <2695278+meji46@users.noreply.github.com> * [[nodiscard]] * return; * fix last thing * build * Revert "build" This reverts commitc892cc292f. * Update Object.h * Update Object.h * Update Object.h Co-authored-by: Meji <2695278+meji46@users.noreply.github.com> commit504a788c63Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Feb 3 12:23:32 2021 +0100 fix(DB): bad sql syntax commit557f940bbaAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 3 09:48:01 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):6853291338commit6853291338Author: Vox <ndinosaur1213@Live.com> Date: Wed Feb 3 04:46:31 2021 -0500 fix(DB/Creature): Tender Strider Meat chance increase / icon for Refurbished Steam Tank (#4250) * fix(db/core) * Update rev_1610314669347459800.sql Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitcc8735fb19Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 3 09:25:02 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8cb01f5f36commit8cb01f5f36Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Wed Feb 3 10:23:29 2021 +0100 feat(DB/Waypoint): improve Princess and companions movements (#4397) * feat(DB/Waypoint): improve Princess and companions movements * Update rev_1612129573861765384.sql commit18e3ece24fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 3 04:34:15 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):5c994d2d6dcommit5c994d2d6dAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Wed Feb 3 05:32:54 2021 +0100 feat(DB/SAI): murloc fear when Mmmrrrggglll die (#4391) * feat(DB/SAI): murloc fear when Mmmrrrggglll die * chore(style): add new line commitd82a8d59f7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 3 02:45:33 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):6e1fb0d525commit6e1fb0d525Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Feb 3 03:44:09 2021 +0100 feat(Core/Creature): implement c_t->spell_school_immune_mask (#4358) * feat(Core/Creature): implement spell_school_immune_mask *ae878e18efCo-Authored-By: Wyreth <32145860+Wyreth@users.noreply.github.com> * Import from TC * just capitalize sql keywords * Update rev_1611769264588956600.sql Co-authored-by: Wyreth <32145860+Wyreth@users.noreply.github.com> commit887995f348Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 3 01:21:40 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):1b7efadd5fcommit1b7efadd5fAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Feb 3 02:20:09 2021 +0100 fix(DB/Creature): Add spirit healer to gy 1318 (#4371) *acb3999bb8Co-Authored-By: ModoX <moardox@gmail.com> Co-authored-by: ModoX <moardox@gmail.com> commitef72f69df0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Feb 3 00:29:10 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c628cd776ecommitc628cd776eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Feb 3 01:27:35 2021 +0100 fix(DB/Creature): Lunar Festival Harbinger gossip (#4383) commit5a3c77a691Author: 55Honey <71938210+55Honey@users.noreply.github.com> Date: Wed Feb 3 01:01:33 2021 +0100 refactor(Core/Config): Change PlayerStart.AllSpells to .CustomSpells (#4345) * Change PlayerStart.AllSpells to .CustomSpells Remove wrong info regarding the playercreateinfo_spell_custom table. Change the config flags name to match its purpose. * Update src/server/worldserver/worldserver.conf.dist Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> * Update src/server/game/World/World.cpp Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> * Update src/server/game/World/World.cpp commit5e2aa422baAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Feb 2 17:17:08 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f11ed6c938commitf11ed6c938Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Tue Feb 2 18:15:30 2021 +0100 fix(DB/Quest): wrong quest chain order (#4320) commit4409ce38bcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Feb 2 15:10:22 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b43c5c9bf3commitb43c5c9bf3Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Feb 2 16:08:52 2021 +0100 fix(Core/Spell): Instant Statue (#4319) * fix(Core/Spell): Instant Statue * make sure GetCaster() is not null * values * unit not player * scriptName * Update spell_item.cpp * feat(Core/Spell): Implement ValidateSpellInfo * Cherry-pick from2b5d7eef3a&a0a158b5b8* Revert "feat(Core/Spell): Implement ValidateSpellInfo" This reverts commit7690f02b49. * Revert "Revert "feat(Core/Spell): Implement ValidateSpellInfo"" This reverts commit8ffbb46faf. * Update spell_item.cpp * dependant on https://github.com/azerothcore/azerothcore-wotlk/pull/4323 * untargetable commitf85cb30c99Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Feb 2 04:11:54 2021 +0100 feat(Core/Conf): toggle XP price (#4388) commit2bbfb20d6fAuthor: Patrick Lewis <pat@lo5t.com> Date: Mon Feb 1 15:34:36 2021 -0800 feat(CI): use acore-core-build-action (#4326) commit7e9795fb3eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 1 23:14:35 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f65cfb6f20commitf65cfb6f20Author: Peter <kirkemann@gmail.com> Date: Tue Feb 2 00:13:01 2021 +0100 fix(DB/Creature): Convert npc_anchorite_truuen to sai (#4324) * fix(DB/Core): Anchorite Truuen Anchorote Truuen is escorted in quest Tomb of the Lightbringer, but he's too fast and doesn't aggro on anything. * Updated using suggestions from @pklloveyou Co-authored-by: Zoidwaffle <zoidwaffle@gmail.com> commit58c1d0025eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 1 22:51:25 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):50a4b44c76commit50a4b44c76Author: Peter <kirkemann@gmail.com> Date: Mon Feb 1 23:49:57 2021 +0100 fix(DB/gameobject): The Damaged Chest quest Tome of the Cabal should respawn right away (#4321) Co-authored-by: Zoidwaffle <zoidwaffle@gmail.com> commite7cc7561c3Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 1 22:05:48 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):4efcc16181commit4efcc16181Author: Peter <kirkemann@gmail.com> Date: Mon Feb 1 23:04:14 2021 +0100 fix(DB/gameobject): The Scarlet Key should be lootable by all (#4317) The Scarlet Key from Doan's Strongbox inside Scarlet Monastery Library wing should be lootable by all. Currently only one can loot and then the respawn is 24 hours. This fix will make it respawn almost instantly for all to loot. Reference: https://wowwiki.fandom.com/wiki/The_Scarlet_Key Co-authored-by: Zoidwaffle <zoidwaffle@gmail.com> commit7fb198fb18Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 1 21:21:02 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):722237d1bacommit722237d1baAuthor: Peter <kirkemann@gmail.com> Date: Mon Feb 1 22:19:32 2021 +0100 fix(DB/gameobject): Move location of Chest of The Seven in BRD (#4315) Inside Blackrock Depths the "Chest of The Seven" spawns in a slightly wrong location. - Closes https://github.com/azerothcore/azerothcore-wotlk/issues/4293 Co-authored-by: Zoidwaffle <zoidwaffle@gmail.com> commit0d52b4ca4aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Feb 1 18:57:25 2021 +0100 feat(Core/Spell): Implement ValidateSpellInfo (#4323) * feat(Core/Spell): Implement ValidateSpellInfo * cherry-pick from2b5d7eef3a&a0a158b5b8* sLog->outError * cleanup * convert to ValidateSpellInfo * fix error log * improve sLog->outError * remove non related spells stuff from Validate * remove the last * build * build x2 commitb68f469c73Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 1 17:18:00 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):911ac12ea6commit911ac12ea6Author: LannyE <65646022+LannyE@users.noreply.github.com> Date: Mon Feb 1 10:11:46 2021 -0700 fix(DB): missing Lunar Festival GOs and creatures (#4367) Major Cities were missing Lunar Festival gameobjects and NPCs/Creatures - Darnassus: Added the entire Festival location (gameobjects/creatures) - Shattrath: Added both Festival locations (gameobjects/creatures) - Dalaran: Added the entire Festival location (gameobjects/creatures) - Silvermoon: Added the entire Festival location (gameobjects/creatures) - Exodar: Added the entire Festival location (gameobjects/creatures) - Exodar: Removed New Year's event objects from the Lunar Event (Festive Kegs, Party Tables, and extra Haybales) -Removed gameobject 11997 deletion. Doesn't exist -Added game_event_gameobject cleanup by removing GUIDs 11995 - 12000 of gameobjects that do not exist from Lunar Event. commitd45a2f1f82Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 1 17:10:16 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9c239d17cbcommit9c239d17cbAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Feb 1 18:08:42 2021 +0100 feat(DB/SAI): lunar festival invitation teleport (#4354) commitadcf3f7abbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Feb 1 17:02:36 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):68f7cf3fabcommit68f7cf3fabAuthor: Peter <kirkemann@gmail.com> Date: Mon Feb 1 18:00:54 2021 +0100 fix(DB/gameobject): Core Fragment should not despawn (#4311) Co-authored-by: Zoidwaffle <zoidwaffle@gmail.com> commit683ddf6c8dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Feb 1 16:21:33 2021 +0100 fix(Core/Spell): Detect Undead (#4310) commitc8f43d8584Author: Yehonal <yehonal.azeroth@gmail.com> Date: Mon Feb 1 01:34:27 2021 +0100 feat(Core/Movement): Improved pathfinding, collisions and movements (#4220) Npc positioning Implemented slope check to avoid unwanted climbing for some kind of movements (backwards, repositioning etc.) Implemented backwards movement Re-implemented circle repositioning algorithm (smartest than retail, but with the same feeling) Fixed random position of summoned minions Improved pet following movement. Also, they attack NPC from behind now. Thanks to @Footman Swimming creatures Fixed max_z coordinate for swimming creatures. Now only part of their body is allowed to be out of the water level Fixed pathfinder for swimming creatures creating shortcuts for specific segments, now they swim underwater to reach the seashore instead of flying above the water level. Creatures with water InhabitType but no swimming flag now, when not in combat, will walk on water depth instead of swimming. Thanks @jackpoz for the original code UNIT_FLAG_SWIMMING in UpdateEnvironmentIfNeeded to show the swimming animation correctly when underwater Implemented HasEnoughWater check to avoid swimming creatures to go where the water level is too low but also to properly enable swimming animation only when a creature has enough water to swim. Walking creatures Extended the DetourNavMeshQuery adding area cost based on walkability (slope angle + source height) to find better paths at runtime instead of completely remove them from mmaps improve Z height in certain conditions (see #4205, #4203, #4247 ) Flying creatures Rewriting of the hover system Removed hacks and improved the UpdateEnvironmentIfNeeded. Now creatures can properly switch from flying to walk etc. Spells LOS on spell effect must be calculated on CollisionHeight and HitSpherePoint instead of position coords. Improved position for object/creature spawned via spells Improved checks for Fleeing movements (fear spells) Other improvements Implemented method to calculate the CollisionWidth from dbc (used by repositioning algorithm etc.) Improved raycast and collision checks Co-authored-by: Footman <p.alexej@freenet.de> Co-authored-by: Helias <stefanoborzi32@gmail.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitfcad2b56aeAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Jan 31 23:03:44 2021 +0100 refactor(Core/Spell): Define some unknown spell attributes (#4305) Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> commit1774a322c8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 31 02:11:22 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):628c75d67fcommit628c75d67fAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Jan 31 03:09:50 2021 +0100 fix(Core/SpellMgr): Add cooldown to some vehicle spells (#4300) * fix(Core/SpellMgr): Add cooldown to some spells * author and spellscript Co-Authored-By: Wyrserth <43747507+Wyrserth@users.noreply.github.com> commitc5ce3e4460Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Jan 31 02:41:49 2021 +0100 fix(Core/Spell): improve check in SPELL_EFFECT_CREATE_ITEM(_2) (#4296) * fix(Core/Spell): items disappearing in Spell::CheckItems() *18b36734f6* remove GetFreeInventorySpace * restore p_caster to make other PR needing to merge before this * fix build * fuck github conflicts commit422ebca567Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 31 00:39:29 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):6ef7341313commit6ef7341313Author: FALL1N1 <1922208+FALL1N1@users.noreply.github.com> Date: Sun Jan 31 02:38:00 2021 +0200 fix(Core/Scripts): Blackwing Lair overhaul (#3673) * [Core/Scripts] BWL - Make Razorgore talk, script blackwing mage, make his spell break eggs * more to vaelastrasz * accidentally removed some of the waypoints, fuck me * Broodlord Lashlayer overhaul + supressors * Formations, waypoints for Ebonroc and roaming Flamegor (might be non-blizzlike) * complete overhaul for the basic scripts, merge with TC * last for today, door cleanup and nefarian refactor (from TC) * Doors are now working, hooraay! * Fix the boss gossip that we broke... non-intentionally lolz * Vaelstraz intro - done * small corrections to the timers, they are not blizzlike since we got no sniffs.. :^) * nefarian checked, everything seems to be fine... let the cleanup begin now * SQL seems fine as well, let's gooo * Partially Revert "SQL seems fine as well, let's gooo" This partially reverts commitb1750da58d. * idk why mine's called wander_distance * wtb new eyes * lost an override @ flamegor * more junk to fix the compile * anything else? whining shit.. * SpellScript header.. * how about now? * hopefully this does the trick, the condition in general works just fine, the spell is targeting the boss * Update 0000_00_00_00.sql fuck. you. * Cleanup SQL, temp comment out code for creature relations so they don't pull several rooms at once * Move the file with proper revision and location * Remove the creature_relations *fix* until there's a proper core-side fix for it. * spawndist > wander_distance * compile fix * lost a bracket in the merge * *sigh* * add new line at the end * Nefarian's whitespaces * Vael's whitespaces * Razorgore good to go as well * Header as well * finale commitcf1eddf266Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Jan 30 13:37:41 2021 +0100 refactor(Core/LoginDatabase): LOGIN_DEL_ACCOUNT_MUTEDEL -> LOGIN_DEL_ACCOUNT_MUTED (#4281) commit356a623b70Author: Patrick Lewis <pat@lo5t.com> Date: Sat Jan 30 03:04:43 2021 -0800 fix(CI/macOS): solve ccache issue (#4378) commitdce3c9f8cbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jan 29 23:48:26 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8851152815commit8851152815Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Jan 30 00:46:59 2021 +0100 fix(Core/Item): Implement mount speed mod items (#4258) commit647ce5bed7Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Fri Jan 29 20:29:04 2021 +0100 fix(Core/Quest): A Tangled Skein (#4237) Co-authored-by: r0m1ntik <r.badanin94@yandex.ru–> commit4b4805779bAuthor: Petric <peti446@users.noreply.github.com> Date: Fri Jan 29 09:08:22 2021 +0000 fix(Core/Tets): Removed duplicated mock method (#4219) commita6576f167dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jan 28 22:47:02 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):abe0021cc2commitabe0021cc2Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Thu Jan 28 23:45:24 2021 +0100 fix(DB/Quest): location for quest 9589 & 9590 (#4204) commitfe2fad17c7Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Jan 28 22:53:42 2021 +0100 fix(Bash): db-export on macOS (#4342) commitadc525f813Author: Peter <kirkemann@gmail.com> Date: Thu Jan 28 22:49:28 2021 +0100 fix(Bash): Improve db_export script (#4350) commitb905ce8c35Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jan 27 21:08:14 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):81f2b3f991commit81f2b3f991Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Wed Jan 27 22:06:43 2021 +0100 feat(DB/locales): Import deDE locales (Part 16) (#4194) commit520c4c6426Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Jan 27 18:26:17 2021 +0100 fix(Core/Spell): do not create new items when inventory is full (#4298) commitcea31fd0d3Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Jan 27 18:23:56 2021 +0100 feat(Core/PvPstats): top players of the month (#4353) commit769626ceb1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jan 27 11:38:08 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d60fbc8eaacommitd60fbc8eaaAuthor: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Wed Jan 27 12:36:31 2021 +0100 fix(DB/Quest): Missing Event on questId (1020, 1033, 1034, 1035) (#4201) Co-authored-by: r0m1ntik <r.badanin94@yandex.ru–> commitc9b46beae2Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Tue Jan 26 21:55:33 2021 +0100 fix(Core/Spell): Glyph apply bonus (#4206) commit4b3ed30626Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Jan 26 19:46:36 2021 +0100 docs(SECURITY.md): rebrand supported dependencies (#4334) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit6ecaca2d95Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jan 26 13:13:54 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):17d2560ffacommit17d2560ffaAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jan 26 14:12:21 2021 +0100 fix(Core/Creature): Implement CREATURE_FLAG_EXTRA_NO_SELL_VENDOR (#4233) commit4a433afabaAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Jan 26 09:10:16 2021 +0100 fix(DB/updates): fix chain (2) (#4349) commit878b96aadfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jan 25 23:33:55 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):99e0944e30commit99e0944e30Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Jan 26 00:32:28 2021 +0100 fix(DB/updates): fix chain (#4347) commit582a211ccdAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Jan 25 21:50:23 2021 +0100 fix(Core/Creature): Move CREATURE_FLAG_EXTRA_IMMUNITY_KNOCKBACK (#4232) commit879468506fAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Jan 25 20:50:53 2021 +0100 chore(Core/Global): Fix grouping of Worldserver initialization (#4130) commit49712bd12fAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Jan 25 19:51:22 2021 +0100 release: DB squash & begin AC 4.0.0 development (#4341) commit2d609e9e48Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jan 25 16:33:35 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):77412062b1commit77412062b1Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Jan 25 17:32:29 2021 +0100 release: AzerothCore 3.0.0 (#4339) commit3d60ce8e6eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Jan 25 03:21:48 2021 +0100 chore(Core/PathGenerator.h): Kill Malformed whitespace (#4289) commit2e6f78bdddAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 24 13:44:48 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d0c5bee59dcommitd0c5bee59dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Jan 24 14:43:39 2021 +0100 fix(DB/Creature): King Magni Bronzebeard combat script (#4292) commit2ce6895bd9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 24 11:07:30 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c2b8c21798commitc2b8c21798Author: Peter <kirkemann@gmail.com> Date: Sun Jan 24 12:06:27 2021 +0100 fix(DB/Graveyard): Add Horde graveyards in Darkshore (#4322) commit355530b956Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 24 07:07:39 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):bc3bedac2dcommitbc3bedac2dAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Jan 24 08:06:33 2021 +0100 fix(DB/Creature): faction of ravenoak (#4229) commita05ff77ebcAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Jan 24 01:52:41 2021 +0100 feat(CI): deprecate gcc 7 (#4333) commit13db145eecAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Jan 23 20:22:15 2021 +0100 fix(gcc): type warning [1/2] (#4332) commit9d307c71a6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jan 23 16:00:49 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9cee5e1d61commit9cee5e1d61Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Jan 23 16:59:43 2021 +0100 fix(Core/Spell): Paralytic Poison (#4128) commiteb9819991eAuthor: Patrick Lewis <pat@lo5t.com> Date: Fri Jan 22 01:25:07 2021 -0800 fix(CI): temp restore ci-install.sh (#4325) commitef60db69caAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jan 22 00:04:38 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0a8a7ef149commit0a8a7ef149Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri Jan 22 00:03:30 2021 +0000 fix(Core): Activate creatures and objects during opening cinematics (#4045) Co-authored-by: Si1ker <55638679+Sombranator@users.noreply.github.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commitf07966fd3eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jan 21 23:24:40 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f9b836efa6commitf9b836efa6Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Fri Jan 22 00:23:38 2021 +0100 fix(DB/Quest): improve quest poi for some quests (#4120) Co-authored-by: r0m1ntik <r.badanin94@yandex.ru–> commitf31e1b8cf4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jan 21 11:25:17 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):24b0af606fcommit24b0af606fAuthor: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Thu Jan 21 12:24:06 2021 +0100 fix(DB/spell_area): remove spell 57940 on area 480 (#4119) commitbe04dcec0eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Jan 21 10:20:33 2021 +0100 chore(CI): Improve error message of check_pending_sql (#4081) commitce4dbbce76Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Jan 20 11:19:09 2021 +0100 feat(Core/Config): allow initial (free) amount of Guild Bank tabs (#4290) commitec974e7306Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jan 20 09:57:31 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d142ec4470commitd142ec4470Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Wed Jan 20 10:56:23 2021 +0100 fix(DB/Waypoint): Hezrul Bloodmark (#4245) commit9781646683Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jan 20 09:28:26 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):bc5f03755dcommitbc5f03755dAuthor: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Wed Jan 20 10:27:20 2021 +0100 feat(DB/locales): Import deDE locales (Part 15) (#4064) commitb624571df8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jan 20 09:18:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):367572dec1commit367572dec1Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Wed Jan 20 10:17:41 2021 +0100 feat(DB/locales): Import deDE locales (Part 14) (#3986) commit8d5347b9abAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Jan 20 01:14:04 2021 +0100 fix(Core/QuestTracker): do not store quest if quest_id is null (#4027) commit6f81eee02dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jan 19 21:05:58 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):42244612ffcommit42244612ffAuthor: WiZZy <bilucristian25@gmail.com> Date: Tue Jan 19 23:04:49 2021 +0200 fix(DB/Creature): Gyromasts Revenge (#4115) commitc939de7aa8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jan 19 13:30:44 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2539ae96cbcommit2539ae96cbAuthor: Math <69639256+Le-Math@users.noreply.github.com> Date: Tue Jan 19 08:27:00 2021 -0500 fix(DB/locale): Spanish translation quests in elwynn forest (#3870) commit21ec8da1daAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jan 19 08:39:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):97b18ad7d7commit97b18ad7d7Author: Walter Pagani <paganiwalter@gmail.com> Date: Tue Jan 19 05:38:43 2021 -0300 fix(DB/locale): Spanish translation for Death Knight quests (#3563) * Missing translations of DK Quests * The gender was separated from the text * More quest and some dialogues, broadcast_text * More translations and links with missing broadcast_text * A little more quests * Completing missions of the Knights of Death. * Creating a single SQL file. * Conceptual error, the record works correctly. * add new line at the end * refactor * HeidiSql * style commitb9b484fafcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jan 18 23:53:39 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8ddd904324commit8ddd904324Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jan 19 00:52:32 2021 +0100 refactor(Core/cs_reload): Improve page_text(_locale) output (#3115) commit0181b73bc2Author: FALL1N1 <1922208+FALL1N1@users.noreply.github.com> Date: Mon Jan 18 20:37:50 2021 +0200 feat(Core/Opcodes): Implement CMSG_CHANNEL_MODERATE (#4021) * Core/Opcodes: Implement CMSG_CHANNEL_MODERATE * Cleanup, prettify * fix build * whitespaces commit72f2a7706eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jan 18 11:23:45 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):eddde2198ccommiteddde2198cAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Jan 18 12:22:33 2021 +0100 fix(Core/Creature): Implement INHABIT_ROOT (#4141) commite463e63361Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jan 18 10:19:31 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):68a8bb25facommit68a8bb25faAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Jan 18 11:18:20 2021 +0100 feat(DB/Translations): import translation text from @mpfans (#4088) * feat(DB/Translations): import translation text from @mpfans * feat(DB/Translations): import chinese text of item_set_names_locale, achievement_reward_locale, item_template_locale, npc_text_locale, page_text_locale, gossip_menu_option_locale Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit671787fc3fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jan 18 09:43:57 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):560d62ab6ecommit560d62ab6eAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Jan 18 10:42:51 2021 +0100 feat(DB/locales): import locales from TC (#4125) commit5a1bb5bc66Author: Degen <61268368+aradep@users.noreply.github.com> Date: Sun Jan 17 15:14:27 2021 -0400 fix(Core/SpellMgr): Essence of Wintergrasp only applies if config is enabled (#4110) commit27a0a59509Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 17 17:37:38 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):2794842553commit2794842553Author: Andrius Peleckas <32540208+sanctum32@users.noreply.github.com> Date: Sun Jan 17 19:36:35 2021 +0200 feat(Core/Warden): optimization + PQR detection (#3875) * Update AuctionHouseHandler.cpp * feat(warden): block PQR * wip * Update Warden.cpp * Core/Warden: minor preperation * Core/Misc: implemented some needed container wrapper functions * Core/Warden: more preperations * Core/Warden: more rework * LUA checks now are splitted to seperate config * LUA checks are always in front of queue * Fixed "Other" checks * Fixed PQR detection * Core/Warden: adjusted and optimized * Core/Warden: optimization * Core/Warden: more optimization * Core/Warden: use warden comments in ban reason * Core/Warden: more warden work * Core/Warden: more optimizations * Core/Warden: more refactors * Core/Warden: some more refactors + use default SHA definitions * Core/Warden: more refactoring * Core/Warden: fixed PQR detection again * Core/Warden: improved detection logging * Core/Misc: removed SmartEnums - we do not need it here + maybe should go as seperate commit * Core/Warden: fixed some warnings * Core/Warden: codestyle * Core/Warden: include warden check comment to console logs * Core/Warden: minor adjustment for previous commit * Core/Warden: fixed static analysis warning * Core/Warden: compilers, you're drunk this time... function is not unused... * Core/Warden: minor correction for logs * Core/Warden: one more improvement for logs * Core/Warden: added missing overrides * Core/Warden: some codestyle * Core/Misc: more codestyle * Core/Misc: more codestyle! * Core/Warden: restored default config options... (if you change it, change in core source too) * Core/Warden: addition to previous commit * DB/Warden: added EWT and WOWPlus checks (provided by lineagedr) * DB/Warden: addition to previous commit * fix: codestyle * Core/Warden: fixed build when extra logs are enabled in cmake Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commit17f2fdb537Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 17 13:46:14 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b71423bdaacommitb71423bdaaAuthor: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Sun Jan 17 14:45:03 2021 +0100 feat(DB/game_tele): Hidden Places (#3878) commitb1081bea78Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 17 13:29:41 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c4eab90312commitc4eab90312Author: Vox <ndinosaur1213@Live.com> Date: Sun Jan 17 08:28:34 2021 -0500 fix(DB/creature): Remove WotLK recipe drops from Vanilla NPC Sorrow Wing (#4285) commit18762a1549Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 17 01:52:36 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b85cfb9e2dcommitb85cfb9e2dAuthor: Vox <ndinosaur1213@Live.com> Date: Sat Jan 16 20:51:30 2021 -0500 airmanskyhomie (#4251) commit12bf9731afAuthor: 55Honey <71938210+55Honey@users.noreply.github.com> Date: Sun Jan 17 01:06:40 2021 +0100 fix(Scripts/boss_freya): adds apply SPELL_CONSERVATOR_GRIP 6s after spawn (#4082) Co-authored-by: WiZZy <bilucristian25@gmail.com> commit1cc5518147Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Jan 17 00:40:30 2021 +0100 fix(Core/Spell): Killing Spree range (#4097) Co-authored-by: Keader <keader.android@gmail.com> commit3f79f16960Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Jan 16 18:52:06 2021 +0000 fix(Core/SpellMgr): Death Plague stacks (#4299) commit43f59c4c82Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Jan 16 17:33:30 2021 +0100 feat(Core/Player): implement GetFreeInventorySpace() (#4297) commite7052d15f8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jan 16 12:44:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d5c41aa5d7commitd5c41aa5d7Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Jan 16 13:43:49 2021 +0100 fix(DB/Quest): Taken by the Scourge (#4079) commit19d474b338Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Jan 16 01:35:52 2021 +0100 feat(Core/Conf): allow to change the cost of the guild bank tabs (#4240) commitc3b2bd10deAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jan 16 00:23:01 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):7815381778commit7815381778Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Sat Jan 16 01:21:59 2021 +0100 feat(DB/game_tele): Improve GM Teleports (#3873) commitbaeefc4b23Author: nethw <77455020+nethw@users.noreply.github.com> Date: Fri Jan 15 23:45:55 2021 +0100 fix(Docker): binary update on rebuild (#4279) commitd2d2d4384eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jan 15 22:08:22 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b2e7f39746commitb2e7f39746Author: WiZZy <bilucristian25@gmail.com> Date: Sat Jan 16 00:07:13 2021 +0200 fix(DB/Creature): Ethereal Priest Power-Shield Spam (#4073) commit8e0a48d43dAuthor: Patrick Lewis <pat@lo5t.com> Date: Fri Jan 15 01:48:28 2021 -0800 fix(CI): disable macos-11.0 (#4283) commitd237274a66Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Jan 15 00:45:02 2021 +0100 chore(2021_01_14_01.sql): int not string (#4280) commitcb323d3dd5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jan 14 23:18:04 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d95b7bc6c1commitd95b7bc6c1Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Fri Jan 15 00:16:59 2021 +0100 feat(DB/locales): Import deDE locales (Part 13) (#3858) commitdf600f9946Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Thu Jan 14 19:17:34 2021 +0100 fix(Core/CreatureAI): revert NPC repositioning and path system (temporarily) (#4274) commitb42f2386c2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jan 14 18:17:03 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):943c1e7ae7commit943c1e7ae7Author: lineagedr <lordlo0kk@gmail.com> Date: Thu Jan 14 20:15:55 2021 +0200 fix(Scripts/DB/Creature): Set PvP flag for some creatures (#4270) commit286f6cddb1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jan 14 12:14:58 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9c70c6e40ecommit9c70c6e40eAuthor: WiZZy <bilucristian25@gmail.com> Date: Thu Jan 14 14:13:49 2021 +0200 fix(DB/Quest): Shadow Vault Decree (#4075) commitcde6a1bed6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jan 13 20:51:03 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):d54a860a47commitd54a860a47Author: WiZZy <bilucristian25@gmail.com> Date: Wed Jan 13 22:49:52 2021 +0200 fix(DB/Creature): Civilian Recruit Valiance Keep (#4071) * Fix first in line position * Add the correct path for the civilians that need to go to the barracks ( taken from retail ) commit6e682da387Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed Jan 13 17:43:56 2021 +0000 chore(IssueTemplate/BugReport): Fix typo (#4199) commit43d1a03e9bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jan 13 12:02:44 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):19d9a550e1commit19d9a550e1Author: Degen <61268368+aradep@users.noreply.github.com> Date: Wed Jan 13 08:01:38 2021 -0400 fix(DB/loot_template): Fill in comment fields (#4063) commit07b76b162dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jan 12 18:29:03 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):cd219aaeeecommitcd219aaeeeAuthor: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Tue Jan 12 19:27:59 2021 +0100 feat(DB/locales): Import deDE locales (Part 12) (#3853) commit39b7a74823Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jan 12 17:39:18 2021 +0100 refactor(Core): fix some warnings from VS (#4049) commit7ecb42c287Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jan 12 13:47:27 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b9375ffff7commitb9375ffff7Author: WiZZy <bilucristian25@gmail.com> Date: Tue Jan 12 15:46:16 2021 +0200 fix(Core/The Oculus) Drakos dragon keepers (#3531) commitd6abed913cAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jan 12 12:56:59 2021 +0100 chore(ReadME): Add codefactor (#4260) commit2010308b7cAuthor: Malte Grave <malte.grave@uni-oldenburg.de> Date: Mon Jan 11 22:50:07 2021 +0100 fix(Build/Cmake): CMake now uses the Windows env vars (#3419) * CMake wasn't able to find the enviroment variables which are noted in the Wiki e.g MYSQL_INCLUDE_DIR or MYSQL_LIBRARY. Further I added another variable for OpenSSL which is OPENSSL_ROOT_DIR. This change allows .zip installations with a custom PATH. commit8e06b08416Author: Petric <peti446@users.noreply.github.com> Date: Mon Jan 11 19:43:36 2021 +0000 refactor(db_assembler): Allow connecting to non default mysql ports (#3123) commitfd3505411dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Jan 11 14:48:07 2021 +0100 chore(Core/SpellAuraEffects): Comment out empty if (#4246) commitf3f300a1deAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 10 18:13:59 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):adb877f23dcommitadb877f23dAuthor: WiZZy <bilucristian25@gmail.com> Date: Sun Jan 10 20:12:52 2021 +0200 fix(DB/Creature): Fix Borean Tundra Footmans (#4069) commitb0aff365a9Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Jan 10 18:20:45 2021 +0100 chore(core): Remove malformed whitespace (#4248) commitda4edd547dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Jan 10 14:27:55 2021 +0100 chore(core): remove malformed whitespaces (#4244) * from https://www.codefactor.io/repository/github/azerothcore/azerothcore-wotlk/issues?category=Style&groupId=838&lang=5&page=75 commit7cf097eab2Author: FALL1N1 <1922208+FALL1N1@users.noreply.github.com> Date: Sun Jan 10 02:03:01 2021 +0200 fix(Core/Opcodes): Implement CMSG_GROUP_SWAP_SUB_GROUP (#4020) commit20afed08c9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jan 9 15:40:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):3fb1894449commit3fb1894449Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Sat Jan 9 16:39:38 2021 +0100 fix(DB/gossip_menu_option): Give me a bomber! (#3830) commit96a549c559Author: Patrick Lewis <pat@lo5t.com> Date: Sat Jan 9 03:12:38 2021 -0800 feat(CI/Ubuntu): use acore.sh to install deps (#4042) commitdd8abcd87eAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Jan 9 12:06:02 2021 +0100 chore(CI/codestyle): fix build (#4241) commit72ee5f4972Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jan 9 11:02:09 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):b1452b5b17commitb1452b5b17Author: Grimgravy <sr.alansantos@hotmail.com> Date: Sat Jan 9 08:00:59 2021 -0300 fix(DB/Script): Quest Re-Cursive (#3220) commitea93a5c1a1Author: Kargatum <dowlandtop@yandex.com> Date: Sat Jan 9 17:59:50 2021 +0700 feat(CI/Codestyle): added codestyle check (#3668) commit57aa46244dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jan 9 00:22:36 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9bffd56993commit9bffd56993Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Sat Jan 9 01:21:26 2021 +0100 fix(DB/Graveyard): add ghostZone for zone 3479 (#4224) Co-authored-by: r0m1ntik <r.badanin94@yandex.ru–> commitb35d3a8fb8Author: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Fri Jan 8 23:26:17 2021 +0100 fix(Core/Spell): [Potion] Elixir of Minor Fortitude effect disappear (#4217) commitce7b503e7bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jan 8 19:19:40 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):c5fe21fe9acommitc5fe21fe9aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Jan 8 20:18:36 2021 +0100 fix(Core/Spell): Earthliving weapon proc (#4015) commitaeab8d8bc6Author: Yehonal <yehonal.azeroth@gmail.com> Date: Fri Jan 8 16:55:51 2021 +0100 fix(Core/Crash): safe calculation in GetMeleeAttackPoint (#4235) Should solve: https://github.com/azerothcore/azerothcore-wotlk/issues/4225 commit37cb9f5242Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jan 8 12:35:11 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9592028ad1commit9592028ad1Author: Vox <ndinosaur1213@Live.com> Date: Fri Jan 8 07:34:05 2021 -0500 fix(scripts/instance): Force correct gossip/text updates (#3838) commit5e56a288a6Author: Patrick Lewis <pat@lo5t.com> Date: Fri Jan 8 01:06:42 2021 -0800 fix(CI/MacOS) workaround for configure os failing (#4234) commit2dd6141afaAuthor: Degen <61268368+aradep@users.noreply.github.com> Date: Thu Jan 7 21:39:09 2021 -0400 fix(Core/ArenaTeam): Arena team queue protections (#3803) commit86d582f833Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Jan 7 23:41:21 2021 +0100 fix(DB/Update): fix missing delete (#4231) commitbf089f47c1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jan 7 00:38:51 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):ba534cea6ccommitba534cea6cAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Jan 7 01:37:51 2021 +0100 fix(DB/SmartAI): Demolitionist Legoso weird behavior (#4211) commit7dc4b7372dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jan 7 00:36:53 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):8b101654afcommit8b101654afAuthor: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Thu Jan 7 01:35:48 2021 +0100 fix(DB/Creature): Laris Geardawdle (9616) missing text (#4134) commit7c596f1c92Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jan 6 22:44:24 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):9427da06adcommit9427da06adAuthor: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Wed Jan 6 23:43:21 2021 +0100 fix(DB/Creature): Guvan (npc 17482) incorrect NPC flags (can't train priests past lvl 6) (#4138) commit347630ee4bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jan 6 21:19:16 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f869c17da5commitf869c17da5Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Wed Jan 6 22:18:04 2021 +0100 fix(DB/Creature): position of guid 17952 (#4117) commit9d9b71eda1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jan 5 19:46:50 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):1a0e4fc656commit1a0e4fc656Author: WiZZy <bilucristian25@gmail.com> Date: Tue Jan 5 11:45:26 2021 -0800 fix(DB/Creature): Ranger Lilatha walk speed correction (#4114) commit6ce52809f8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jan 4 22:08:57 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):234943fab1commit234943fab1Author: WiZZy <bilucristian25@gmail.com> Date: Mon Jan 4 14:07:56 2021 -0800 fix(DB/Quest): "Botanist Taerix" and "Urgent Delivery!" (#4111) commit5d2bda6ba8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jan 4 21:54:12 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):71b9124f69commit71b9124f69Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Jan 4 22:53:07 2021 +0100 fix(Core/Creature): Implement CREATURE_FLAG_EXTRA_GHOST_VISIBILITY (#4129) commitb2761626feAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Jan 4 20:23:08 2021 +0100 feat(Core/CreatureAI): improve npc position during the combat (#3369) + tangent equation to find correct angle and distance when moving + implemented proper backward * Improved performance + random angle margin * chore: add tollerance calculation in instance * improved LOS checks with movements * implemented collisions using raycast (imported by TC) + improved collision detection for CanReachPositionAndGetCoords + improved collision check + set correct flags for the backward movement + first implementation of slope angle (to improve) Co-authored-by: Yehonal <yehonal.azeroth@gmail.com> commit039e143d48Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jan 4 15:26:28 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):64c686c40ccommit64c686c40cAuthor: r0m1ntik <40755539+r0m1ntik@users.noreply.github.com> Date: Mon Jan 4 16:25:22 2021 +0100 fix(DB/Creature): Shadowglen Webwood Spiders Population (#4135) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit90526df8abAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jan 4 00:19:44 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):92881ad1c9commit92881ad1c9Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Mon Jan 4 00:18:38 2021 +0000 fix(DB/smart_scripts): Add abilities to Arcanist Torseldori and Bloodmage (#4052) commit66afdc024aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 3 10:45:21 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):0bd7e9dd11commit0bd7e9dd11Author: WiZZy <bilucristian25@gmail.com> Date: Sun Jan 3 12:44:16 2021 +0200 fix(DB/Visual): The Sun Gate (#4100) commit2a08473a73Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jan 3 07:17:05 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):1078bf4910commit1078bf4910Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun Jan 3 07:15:56 2021 +0000 fix(DB/creature): Add female models to Chosen Zealots (#4054) commitf16aad0ad4Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Jan 3 03:14:06 2021 +0100 chore(MySQL): Deprecate 5.6 (#4070) commit79aa560654Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jan 2 17:46:11 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):469d5a8bcacommit469d5a8bcaAuthor: WiZZy <bilucristian25@gmail.com> Date: Sat Jan 2 19:45:04 2021 +0200 fix(DB/Creature): Engineer "Spark" and Geezle (#4089) commit91f9d611d1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jan 2 13:04:25 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):1e5e20abb2commit1e5e20abb2Author: WiZZy <bilucristian25@gmail.com> Date: Sat Jan 2 15:03:13 2021 +0200 fix(DB/Quest): Galaen's Fate (#4080) commitfeb3ffa410Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jan 1 22:45:46 2021 +0000 chore(DB): import pending SQL update file Referenced commit(s):f366db286acommitf366db286aAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri Jan 1 22:44:44 2021 +0000 fix(DB/gameobject): adjust spawntimesecs of multiple GOs (#4062) commit9be41ff4e6Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Fri Jan 1 20:02:08 2021 +0100 fix(Core/Quest): They're Alive! Maybe... (#4035) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit3c67f17a2eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 31 17:18:22 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):106684fbd2commit106684fbd2Author: Patrick Lewis <pat@lo5t.com> Date: Thu Dec 31 09:17:20 2020 -0800 fix(DB/Quest) add missing quest to brewfest npc's (#3511) commit6414b40518Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 31 01:07:35 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):7438c09d17commit7438c09d17Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Thu Dec 31 02:06:33 2020 +0100 feat(DB/translations): import quest_template, quest_request_items and quest_offer_reward from TC (#4068) commit389227e4f7Author: Patrick Lewis <pat@lo5t.com> Date: Wed Dec 30 09:31:51 2020 -0800 fix(CI): Only run macos build if ubuntu build is successful (#4044) * make macos build dependant on ubuntu build success * test * test2 * remove test commitd513d8064aAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Dec 30 10:20:39 2020 +0100 refactor(Core/sWorld): improve singleton management (#3862) commit3c431e1fdcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Dec 30 00:22:56 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):0264289fe9commit0264289fe9Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Tue Dec 29 23:09:33 2020 +0100 fix(DB/quest): Thalorien Dawnseeker - Quest texts (#3852) * fix(DB/quest): Fix Thalorien Dawnseeker Quest Texts * separate values - add line at the end Co-authored-by: Silker <61223313+Si1ker@users.noreply.github.com> commit5d8ada587dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Dec 29 10:47:56 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):4538b7880fcommit4538b7880fAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Dec 29 10:48:06 2020 +0100 fix(DB/Creature): add/fix spawns in Ghostlands & Eversong Woods (#4067) * fix(DB/Creature): add/fix spawns in Ghostlands & Eversong Woods * Update rev_1609090256646931000.sql commite1b8584118Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Tue Dec 29 10:46:26 2020 +0100 fix(DB/Loot): drop chances for white items in starter zone (#4047) Co-authored-by: Yehonal <yehonal.azeroth@gmail.com> commit9b6da06a2eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Dec 28 21:20:28 2020 +0100 chore(Core/Conf): Change default of RecordUpdateTimeDiffInterval (#4033) commit009b52808dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Dec 28 17:30:29 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):4bba70da0dcommit4bba70da0dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Dec 28 18:29:21 2020 +0100 fix(DB/acore_string): Adjust characters for pinfo (#4032) commitfef9260a19Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Dec 28 17:17:32 2020 +0100 fix(dashboard): check if acore user already exists (#4034) commite7dc6df31eAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Dec 28 11:05:37 2020 +0100 fix(Core/GO): failed attempt (#4036) Co-authored-by: Yehonal <yehonal.azeroth@gmail.com> commit76840a3590Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Dec 28 09:23:36 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):d05120f751commitd05120f751Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Dec 28 10:22:28 2020 +0100 fix(DB/gameobject): Quest 'Soaked Pages' GO respawn time (#4061) commit46330ae096Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Dec 27 17:28:00 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):3c96a7df10commit3c96a7df10Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Dec 27 18:26:56 2020 +0100 fix(DB/acore_string): Remove weird spaces in npc info (#4031) commitc3b3230298Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Dec 27 10:04:55 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):10a84f7108commit10a84f7108Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Dec 27 11:03:49 2020 +0100 fix(DB/creature_template): Add mechanic_immune_mask for Hyjal bosses (#4029) commit2ebcd6b8c1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Dec 27 04:21:55 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):57a4f432c4commit57a4f432c4Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Dec 27 05:20:54 2020 +0100 fix(DB/smart_scripts): Script "Crowleg" Dan (#4030) commit269482778dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Dec 27 03:58:22 2020 +0100 chore(Core/SpellMgr): Indentation (#4028) commitdb2c3ca5b4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Dec 26 21:02:28 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):d6a970a179commitd6a970a179Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Dec 26 22:01:24 2020 +0100 fix(DB/game_event_gameobject): Brewfest gameobject in Winter Veil (#4026) commit3654c18784Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Dec 26 18:56:21 2020 +0000 fix(scripts/Felmyst): Adjust beam target (#4055) commitd3aff86c32Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Dec 26 01:44:19 2020 +0100 fix(Core/Object): Fix small error in Position::IsWithinBox (#4050) commitaec0dbb747Author: WiZZy <bilucristian25@gmail.com> Date: Fri Dec 25 20:10:19 2020 +0200 fix(scripts/Ulduar): Kologarn - Focused Eyebeam (#3529) commitaf22f1e9c3Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Dec 25 15:57:40 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):d710057a31commitd710057a31Author: WiZZy <bilucristian25@gmail.com> Date: Fri Dec 25 17:56:32 2020 +0200 fix(scripts/Ulduar): Expedition Base Camp (#3558) commit5caea8eff9Author: Patrick Lewis <pat@lo5t.com> Date: Fri Dec 25 01:17:44 2020 -0800 fix(CI): update procedure/function check (#4046) commit1ed80e9596Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Dec 24 22:38:56 2020 +0100 fix(Core/Guild): Implement gender in guild (#4017) commit6a95e61801Author: Walter Pagani <paganiwalter@gmail.com> Date: Thu Dec 24 17:21:46 2020 -0300 refactor(scripts/BlackrockMountain): Remove commented NPC scripts (#3229) commit10926a0ec3Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 24 18:32:27 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):0eec0bf3f5commit0eec0bf3f5Author: Walter Pagani <paganiwalter@gmail.com> Date: Thu Dec 24 15:31:23 2020 -0300 fix(DB/broadcast_text_locale): Guard gossip for hunter class [esES/esMX] (#3572) commit96c7d42380Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 24 02:48:51 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):7fd52e0326commit7fd52e0326Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Dec 24 03:28:19 2020 +0100 fix(DB/Spell): Clearcast proc (#4014) commitfdc3fc962eAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Dec 24 00:13:35 2020 +0100 chore(config): Improve dist files (#3989) commitbc51fbf3f4Author: Patrick Lewis <pat@lo5t.com> Date: Wed Dec 23 13:17:45 2020 -0800 fix(apps/scripts): Add quotes for directory paths containing empty spaces (#3716) commitd6abb82055Author: IntelligentQuantum <IntelligentQuantum@ProtonMail.Com> Date: Wed Dec 23 22:43:37 2020 +0330 refactor(Core): Remove player title defines (#2781) commit672057316aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Dec 22 22:24:52 2020 +0100 fix(Core/Spell): Clicking lock portal cost mana (#4013) commit0067d45ba4Author: Patrick Lewis <pat@lo5t.com> Date: Tue Dec 22 09:55:58 2020 -0800 feat(CI/MacOS): use acore.sh to install deps (#4003) commit46d6a4690bAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Dec 22 15:54:57 2020 +0100 fix(Bash/simple-restarter): always show the correct command name (#3996) commit1f5babf0a6Author: FALL1N1 <1922208+FALL1N1@users.noreply.github.com> Date: Tue Dec 22 10:13:18 2020 +0200 Core/Utils: Create std::optional helper class (#3994) commit35128d784bAuthor: Yehonal <yehonal.azeroth@gmail.com> Date: Mon Dec 21 20:13:05 2020 +0100 fix(README): catalogue link (#4023) commitae023831f1Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Dec 21 09:25:31 2020 +0100 docs: add sponsor link (#3987) commitd182482ad2Author: abebeos <74091944+abebeos@users.noreply.github.com> Date: Mon Dec 21 08:07:36 2020 +0200 refactor(Core): removed unused ace includes (#3874) commitc93794770cAuthor: abebeos <74091944+abebeos@users.noreply.github.com> Date: Mon Dec 21 05:53:50 2020 +0200 docs(PR-template): normalized captions #3867 commit184ef8d627Author: abebeos <74091944+abebeos@users.noreply.github.com> Date: Mon Dec 21 04:37:24 2020 +0200 docs(README.md): normalized captions #3863 commitab8967c638Author: zxdhe121 <46206288+zxdhe121@users.noreply.github.com> Date: Mon Dec 21 09:26:00 2020 +0800 feat(Core): Another way to get talent points (#3773) commitb6ec66eebdAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Dec 19 22:07:54 2020 -0600 fix(scripts/CullingOfStratholme): Remove "Corrupting Blight" at Infinite Corruptor's death (#4011) commit26bf415ce0Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Dec 19 18:29:02 2020 -0600 fix(scripts/Oculus): Reset Mage-Lord Urom's position at death (#4012) commit350f181068Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Dec 19 05:49:07 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):e1636237dfcommite1636237dfAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri Dec 18 23:48:03 2020 -0600 fix(DB/creature): Improve starting NPCs (#4010) commit066baf63a4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Dec 18 21:30:17 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):c6ce42ad6bcommitc6ce42ad6bAuthor: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Fri Dec 18 22:29:09 2020 +0100 fix(DB/npc_vendor): Argent Tournament (#3847) commitbe4743b2d3Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Dec 18 10:48:48 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):1de1ba38e0commit1de1ba38e0Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Dec 18 11:47:38 2020 +0100 fix(DB/Quest): Make 6962 not repeatable (#4004) commit3741743b8aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Dec 18 07:23:39 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):07588a170ecommit07588a170eAuthor: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Fri Dec 18 08:22:34 2020 +0100 fix(DB/item_template_locale): Item Description deDE (#3845) commit16c25c2fa8Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri Dec 18 03:50:02 2020 +0100 refactor(Core): apply clang-tidy modernize-raw-string-literal (#3824) commit6f214ab089Author: Patrick Lewis <pat@lo5t.com> Date: Thu Dec 17 06:42:26 2020 -0800 feat(CI/macOS): add macos-11.0 Big Sur to CI build (#4001) commiteca17381e1Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Dec 17 11:13:17 2020 +0100 fix(CI/macOS): remove old openssl removal (#3998) commit38bf355bf4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Dec 16 10:03:09 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):ed305b03f0commited305b03f0Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Wed Dec 16 11:01:58 2020 +0100 fix(DB/quest_poi_points): Fix The Battered Hilt Questline (#3844) commitf62693021fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Dec 15 17:03:01 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):dd9d9e0c34commitdd9d9e0c34Author: FALL1N1 <1922208+FALL1N1@users.noreply.github.com> Date: Tue Dec 15 18:57:34 2020 +0200 fix(DB/smart_scripts): Quest "Enlistment Day" (#3725) commitab72d3ce91Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Dec 15 12:59:18 2020 +0100 feat(Bash/restarter): add restarter to the available bin/ collection (#3991) commit7eb1720d3bAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Dec 15 09:49:04 2020 +0100 fix(Bash/installer): client data version (#3992) commitf5f3360e01Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Dec 14 20:45:43 2020 +0100 refactor(Core/Social): Cleanup (#3843) commit00a634efadAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Dec 14 16:27:51 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):c100efdfd8commitc100efdfd8Author: Vox <ndinosaur1213@Live.com> Date: Mon Dec 14 11:26:41 2020 -0500 fix(DB/spell_custom_attr): Debuffs incorrectly applied as buffs (#3798) commit1f3210d85cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Dec 13 22:02:50 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):3b17b68543commit3b17b68543Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Sun Dec 13 23:01:44 2020 +0100 feat(DB/locales): Import deDE locales (Part 11) (#3842) commitf1be5f9405Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Dec 13 19:36:28 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):086ad6c9c2commit086ad6c9c2Author: Hacaw <Hacaw@users.noreply.github.com> Date: Sun Dec 13 21:35:18 2020 +0200 fix(DB/Quest): Text for quest "When the Cows Come Home" (#3840) commitd822761403Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Dec 13 18:36:11 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):82a8d2976ecommit82a8d2976eAuthor: aradep <61268368+aradep@users.noreply.github.com> Date: Sun Dec 13 14:34:55 2020 -0400 fix(DB/waypoint_data): Great Hexer Ohodo pathing (#3839) commit4775bef1c7Author: Barbz <BarbzYHOOL@users.noreply.github.com> Date: Sun Dec 13 18:40:46 2020 +0100 fix(Core/conf): Battleground kill XP rate description (#3833) commit44892d0588Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Dec 13 16:46:08 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):cc3ead075ccommitcc3ead075cAuthor: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Sun Dec 13 17:45:01 2020 +0100 feat(DB/locales): Import deDE locales (Part 10) (#3829) commit0c115f9a22Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Dec 13 15:37:12 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):197137e7e7commit197137e7e7Author: Knindza <knindzagxg@gmail.com> Date: Sun Dec 13 16:36:07 2020 +0100 fix(DB/creature_template): Improve The Nexus (#3542) commitadf436c937Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Dec 13 01:11:15 2020 +0100 refactor(Core): apply clang-tidy modernize-pass-by-value (#3823) commit282966c117Author: Meltie2013 <Meltie2013@users.noreply.github.com> Date: Sat Dec 12 16:24:48 2020 -0600 fix(Core): a typo introduced in the Rest & Inn Improvements (#3985) commit30275b0810Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Dec 12 20:14:04 2020 +0100 chore(ReadMe): Add Discussions (Forum) to important links (#3980) commit7bb42c1d56Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Dec 12 17:33:07 2020 +0100 refactor(Core): apply clang-tidy modernize-deprecated-headers (#3821) commit7d16417d16Author: aradep <61268368+aradep@users.noreply.github.com> Date: Sat Dec 12 02:36:00 2020 -0400 feat(Core/Config): Arena points - Games required (#3811) commit48f418e7e2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Dec 11 19:04:03 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):ed85ddafefcommited85ddafefAuthor: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Fri Dec 11 20:02:53 2020 +0100 fix(DB/item_template_locale): Twisted Reflection item description (#3808) commit799d05a46bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Dec 11 18:03:29 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):1ca2cff28dcommit1ca2cff28dAuthor: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Fri Dec 11 19:02:22 2020 +0100 feat(DB/locales): Import deDE locales (Part 09) (#3807) * feat(DB/locales): Import deDE locales (Part 09) * Update rev_1606648337329550400.sql Co-authored-by: Endeffect93 <55922592+Endeffect93@users.noreply.github.com> Co-authored-by: Silker <61223313+Si1ker@users.noreply.github.com> commite168ef3d24Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Dec 11 17:04:55 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):1fb71189c7commit1fb71189c7Author: Vox <ndinosaur1213@Live.com> Date: Fri Dec 11 12:03:45 2020 -0500 fix(DB/creature_template_addon): Add 'Shadowform' aura to Saronite Animus (#3805) commite069ef649dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Dec 11 15:48:06 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):85c31a13e6commit85c31a13e6Author: aradep <61268368+aradep@users.noreply.github.com> Date: Fri Dec 11 11:47:00 2020 -0400 fix(DB/access_requirement): Add missing quest_failed_text #3804 commitaf53598fa2Author: Meltie2013 <Meltie2013@users.noreply.github.com> Date: Fri Dec 11 08:23:09 2020 -0600 fix(Core/Game): Rest & Inn Improvements (#3780) commitaff02b0599Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 10 19:13:05 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):62cb1f3602commit62cb1f3602Author: Vox <ndinosaur1213@Live.com> Date: Thu Dec 10 14:11:58 2020 -0500 fix(DB/smart_scripts): Ulduar- Iron Mender casting Fuse Metal out of combat #3802 commitf90ed7520aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 10 15:48:03 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):963553a9e3commit963553a9e3Author: Vox <ndinosaur1213@Live.com> Date: Thu Dec 10 10:46:53 2020 -0500 fix(DB/creature): Ulduar 25 Antechamber trash pack #3800 commit4cb0c9fc00Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 10 05:57:54 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):f77035bdc7commitf77035bdc7Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Dec 10 06:56:39 2020 +0100 fix(DB/creature_loot_template): Quest item drop chance - 'Guardian of the Monument' #3796 commit45694083d9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 10 03:29:35 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):29ebdf61dfcommit29ebdf61dfAuthor: Knindza <knindzagxg@gmail.com> Date: Thu Dec 10 04:27:18 2020 +0100 fix(DB/creature_template): Improve damage (#3561) commitdd2ee1e427Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 10 01:57:17 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):4c8da757c3commit4c8da757c3Author: Knindza <knindzagxg@gmail.com> Date: Thu Dec 10 02:56:14 2020 +0100 fix(DB/creature_template): Improve Ulduar (#3555) commitb5b4862c24Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 10 00:30:41 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):4e857bd16ccommit4e857bd16cAuthor: Knindza <knindzagxg@gmail.com> Date: Thu Dec 10 01:29:25 2020 +0100 fix(DB/creature_template): Improve Utgarde Keep (#3540) commitb338ebc507Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Dec 9 21:22:42 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):a507d031d6commita507d031d6Author: Knindza <knindzagxg@gmail.com> Date: Wed Dec 9 22:21:31 2020 +0100 fix(DB/creature_template): Improve The Oculus (#3541) commit9e7d6924deAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Dec 9 19:15:38 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):6d10d075c3commit6d10d075c3Author: Knindza <knindzagxg@gmail.com> Date: Wed Dec 9 20:14:31 2020 +0100 fix(DB/creature_template): Improve Utgarde Pinnacle (#3539) commit1b156ef7ebAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Dec 8 04:05:13 2020 +0100 chore(Core): forgot to add copyright in new files + small correction (#3861) commit9266ac6bf5Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Dec 8 01:37:41 2020 +0100 refactor(Core): apply clang-tidy modernize-use-bool-literals (#3826) commitb1f108900dAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Dec 7 21:50:45 2020 +0100 fix(CMake): Deprecation warning #3814 commitc5a35efd7bAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Dec 7 20:34:06 2020 +0100 refactor(Core): apply clang-tidy modernize-use-default-member-init (#3827) commit1cf39b3d22Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Dec 7 19:21:55 2020 +0100 refactor(Core): apply clang-tidy modernize-use-equals-default (#3834) commit0b8ec1f6eeAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Dec 7 19:04:19 2020 +0100 refactor(Core): apply clang-tidy modernize-loop-convert (#3822) commit0b7b36f20cAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Dec 7 18:25:55 2020 +0100 refactor(Core): apply clang-tidy modernize-use-emplace (#3828) commit3469115f4dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Dec 7 16:56:08 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):4ceca4b520commit4ceca4b520Author: Knindza <knindzagxg@gmail.com> Date: Mon Dec 7 17:54:56 2020 +0100 fix(DB/creature_template): Improve Onyxia Lair (#3537) commit1b73d3c90cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Dec 7 15:30:56 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):b47fa096eecommitb47fa096eeAuthor: Knindza <knindzagxg@gmail.com> Date: Mon Dec 7 16:29:50 2020 +0100 fix(DB/creature_template): Improve Vault of Archavon (#3536) commitf380f81422Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Dec 7 00:05:19 2020 +0100 refactor(Core/PetAI): remove useless code (#3836) commit6558fca4a1Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Dec 6 22:44:38 2020 +0100 refactor(Core): apply clang-tidy modernize-use-noexcept (#3837) commita7faf4a16fAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Dec 6 21:38:52 2020 +0100 refactor(Core): apply clang-tidy modernize-redundant-void-arg (#3825) commitcba126fa84Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Dec 6 20:55:11 2020 +0100 refactor(Core): apply clang-tidy modernize-use-nullptr (#3819) commit161302252eAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Dec 6 19:39:48 2020 +0100 refactor(Core): apply clang-tidy modernize-use-nodiscard (#3835) commitd4a58700d4Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Dec 6 18:04:55 2020 +0100 refactor(Core): apply clang-tidy modernize-use-override (#3817) commit9facd81e54Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Dec 6 15:59:08 2020 +0100 refactor(Core/sLog): improve singleton management (#3801) commita06bfa6e5bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Dec 6 14:21:15 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):23a3d6ae3acommit23a3d6ae3aAuthor: Knindza <knindzagxg@gmail.com> Date: Sun Dec 6 15:15:58 2020 +0100 fix(DB/Raid): improved Eye of Eternity (#3538) commit6872a34244Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Dec 5 14:48:03 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):e93a2ccc77commite93a2ccc77Author: Knindza <knindzagxg@gmail.com> Date: Sat Dec 5 15:46:54 2020 +0100 fix(DB/creature_template): Improved Obsidian Sanctum (#3535) commit224a3308e6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Dec 5 12:30:20 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):45ccf2ff37commit45ccf2ff37Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sat Dec 5 13:29:04 2020 +0100 fix(DB/creature_formations): Elite patrolling positions (#3795) commita277166537Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Dec 5 07:55:47 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):203349b2e7commit203349b2e7Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sat Dec 5 08:54:40 2020 +0100 fix(DB/creature): Respawn time secs (#3794) commit87c905af26Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri Dec 4 22:55:18 2020 -0600 fix(Scripts/Ulduar): Yogg-Saron's portals (#3810) commit2a17125499Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Dec 4 17:25:51 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):3b28eaad2dcommit3b28eaad2dAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri Dec 4 11:23:30 2020 -0600 fix(DB/smart_scripts): Improve - Stitched Giant (#3812) commitd7517afe31Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Dec 4 15:51:04 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):04c245cfb5commit04c245cfb5Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Fri Dec 4 09:49:35 2020 -0600 fix(DB/creature): Improve - The Battle For The Ebon Hold (#3797) commit49872d1080Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Dec 4 13:34:56 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):d3df546167commitd3df546167Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Fri Dec 4 14:33:48 2020 +0100 feat(DB/locales): Import deDE locales (Part 08) (#3792) commit755e30f916Author: Viste <viste02@gmail.com> Date: Fri Dec 4 00:20:35 2020 +0000 fix(Core/Social): cleanup + fix crash in friend system (#3832) fix crash when a friend or ignore get GUID 0 and also double friend list commit9befc2c904Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 3 19:16:51 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):e6218fcb4dcommite6218fcb4dAuthor: Vox <ndinosaur1213@Live.com> Date: Thu Dec 3 14:15:08 2020 -0500 fix(DB/creature_template): Adjust levels for Snobold Vassal and Saronite Animus (#3787) commit43c4ead969Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 3 17:45:11 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):301c20f26dcommit301c20f26dAuthor: Vox <ndinosaur1213@Live.com> Date: Thu Dec 3 12:44:01 2020 -0500 fix(DB/smart_scripts): Open door on Sneed's death (#3786) commita4fcd89210Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 3 06:55:21 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):62307cbcf1commit62307cbcf1Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Thu Dec 3 07:54:15 2020 +0100 feat(DB/locales): Import deDE locales (Part 07) (#3775) commit62e7bb332aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Dec 3 05:28:21 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):5fe10355f8commit5fe10355f8Author: Vox <ndinosaur1213@Live.com> Date: Thu Dec 3 00:27:13 2020 -0500 fix(DB/Instance): Fix equip issue and text errors (#3771) commit55af77dbf9Author: Patrick Lewis <pat@lo5t.com> Date: Wed Dec 2 14:24:20 2020 -0800 fix(bin/scripts): Allow script work with git bash (#3841) commit8b45f2520dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Dec 2 17:51:11 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):8b4be9f20dcommit8b4be9f20dAuthor: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Wed Dec 2 18:50:01 2020 +0100 feat(DB/locales): Import deDE locales (Part 06) (#3766) commit920f19faa9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Dec 2 07:01:30 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):ba036ac19dcommitba036ac19dAuthor: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Wed Dec 2 08:00:23 2020 +0100 feat(DB/locales): Import deDE locales (Part 05) (#3761) commit221f33b5b7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Dec 1 19:38:49 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):3734bbd2e9commit3734bbd2e9Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Tue Dec 1 19:30:27 2020 +0100 feat(DB/locales): Import deDE locales (Part 04) (#3751) commit0baecd3e8fAuthor: FALL1N1 <1922208+FALL1N1@users.noreply.github.com> Date: Tue Dec 1 18:58:00 2020 +0200 fix(Core/Pathfinding): Improve - Point movement (#3658) commit66e65c474aAuthor: namreeb <github@namreeb.org> Date: Tue Dec 1 00:58:31 2020 -1000 fix(Deps/Acelite): add missing Windows dependency (#3816) commit50392c0184Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 30 21:26:40 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):c5672ee6e3commitc5672ee6e3Author: Knindza <knindzagxg@gmail.com> Date: Mon Nov 30 22:25:26 2020 +0100 fix(DB/creature_template): Remove skull level on dungeon bosses (#3750) commit003fa87731Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 30 20:06:38 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):5048e661d5commit5048e661d5Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Mon Nov 30 21:05:34 2020 +0100 feat(DB/locales): Import deDE locales (Part 03) (#3742) commit7ed24d1f6eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 30 19:07:53 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):09a9013105commit09a9013105Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Mon Nov 30 20:06:45 2020 +0100 feat(DB/locales): Import deDE locales (Part 02) (#3738) commit53d28ce500Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Nov 30 18:10:10 2020 +0100 feat(CMake): show version when running cmake (#3813) commit19acb69678Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 30 08:08:40 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):a4d0a90d90commita4d0a90d90Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Mon Nov 30 09:07:20 2020 +0100 feat(DB/locales): Import deDE locales (Part 01) (#3732) commit5984e82f22Author: Petric <peti446@users.noreply.github.com> Date: Sun Nov 29 21:04:38 2020 +0000 feat(Core/Script): Hooks for custom arena teams/types (#3508) commitd503ba0d71Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Nov 29 19:50:44 2020 +0100 test(Formulas.h): GetGrayLevel, GetColorCode, GetZeroDifference (#3734) commitc838b371ddAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Nov 29 19:28:47 2020 +0100 chore(CMake/Tests): use conventional CMake flag to enable tests (#3809) commit885f45c63cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Nov 29 11:27:34 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):1c30f878fbcommit1c30f878fbAuthor: Vox <ndinosaur1213@Live.com> Date: Sun Nov 29 06:26:29 2020 -0500 fix(DB/Quest): Import "In Service of the Lich King" audio correct (#3748) commitcfc5cf3d83Author: Patrick Lewis <pat@lo5t.com> Date: Sat Nov 28 16:42:20 2020 -0800 fix(ci): update semicolon check #3799 add sed to filter out comments with -- commitf487439473Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Nov 28 21:37:10 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):01fa6257c8commit01fa6257c8Author: Andrius Peleckas <32540208+sanctum32@users.noreply.github.com> Date: Sat Nov 28 23:36:05 2020 +0200 fix(Scripts/ObsidianSanctum): Code revamp [1/2] (#3634) commit3b8fc40f3eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Nov 28 19:22:11 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):73edb247fdcommit73edb247fdAuthor: Vox <ndinosaur1213@Live.com> Date: Sat Nov 28 14:21:10 2020 -0500 fix(DB/gossip): remove cataclysm gossip/gossip flag from Anduin Wrynn (#3717) Anduin Wrynn should not have gossip in wotlk, should just be static NPC, current gossip is from cataclysm quest commitb9d5698fc5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Nov 28 14:23:48 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):d4612c7ac6commitd4612c7ac6Author: Vox <ndinosaur1213@Live.com> Date: Sat Nov 28 09:22:42 2020 -0500 fix(Scripts/ICC): Intro Event Timers and Text commit37d1f2be47Author: Goatform <8354705+Goatform@users.noreply.github.com> Date: Fri Nov 27 12:50:50 2020 +0100 fix(Scripts/VOA): code-style improvements + bandwidth consumptio (#3632) commit553f1b455aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Nov 27 09:08:22 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):223738e910commit223738e910Author: aradep <61268368+aradep@users.noreply.github.com> Date: Fri Nov 27 05:07:15 2020 -0400 fix(Scripts/DB): Mimiron Computer NPC text (#3722) commitbcac48b573Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Thu Nov 26 08:53:29 2020 -0600 fix(scripts/Ulduar): Assembly of Iron - interrupt immune effect (#3765) commit931609d2c2Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Thu Nov 26 06:12:22 2020 -0600 fix(scripts/Commands): Avoid get gm phase when summoning (#3764) This change avoids to set the same phase as the one the GM has to a player when this is summoned by command Co-authored-by: Si1ker <55638679+Sombranator@users.noreply.github.com> commitb9c78740d9Author: Patrick Lewis <pat@lo5t.com> Date: Wed Nov 25 15:48:39 2020 -0800 fix(ci): update semicolon check (#3767) commit9ed1048899Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Nov 25 22:13:06 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):eda6183913commiteda6183913Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed Nov 25 16:11:59 2020 -0600 fix(DB/creature): Starting zones (#3763) commitf6d4ceeebcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Nov 25 21:08:56 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):1a8110dc6fcommit1a8110dc6fAuthor: Ilya Golubev <73998404+Quickson@users.noreply.github.com> Date: Thu Nov 26 00:07:45 2020 +0300 fix(DB/creature): Delete duplicate Big Roy (#3755) commitabfa824fccAuthor: Patrick Lewis <pat@lo5t.com> Date: Wed Nov 25 09:31:01 2020 -0800 feat(CI): Add check for semicolon at end of pending sql update file #3749 commit35fb9f49d2Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Nov 25 12:28:56 2020 +0100 Revert "fix(Core/Player): Improve rested removal (#3715)" (#3762) commit19ce7d90b8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Nov 24 18:24:10 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):2e39d452f5commit2e39d452f5Author: aradep <61268368+aradep@users.noreply.github.com> Date: Tue Nov 24 14:23:05 2020 -0400 fix(DB/creature): Ulduar 25 extra trash packs (#3736) commit3f7f41089cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Nov 24 16:19:36 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):46f4b9ed13commit46f4b9ed13Author: KaizerAce <72983632+KaizerAce@users.noreply.github.com> Date: Tue Nov 24 10:18:31 2020 -0600 fix(DB/conditions): Fix quest Kibler's Exotic Pets (#3710) commit78179f7108Author: Petric <peti446@users.noreply.github.com> Date: Tue Nov 24 14:45:29 2020 +0000 feat(Core/Config): Added pet experience rate (#3703) commitde4ea008a5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 23 17:36:50 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):9c16d6d459commit9c16d6d459Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Nov 23 18:35:43 2020 +0100 fix(DB/spell_proc_event): The Black Heart (#3694) commit2079943ccfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 23 16:41:52 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):5d3bb6085dcommit5d3bb6085dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Nov 23 17:40:08 2020 +0100 fix(DB/conditions): Frenzyheart Champion & Hand of the Oracles (#3691) commit5053cb4121Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Nov 23 13:29:12 2020 +0100 refactor(Core): remove ACE types (#3745) commit37ba988409Author: Kargatum <dowlandtop@yandex.com> Date: Mon Nov 23 08:10:33 2020 +0700 feat(Core/Misc): remove ACE Auto_Ptr (#3454) commit2e3c98df94Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Nov 22 18:46:35 2020 +0100 fix(DB): failure due to missing semicolumn (#3746) commit8a0f2750e6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Nov 22 17:17:46 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):4105d370bfcommit4105d370bfAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun Nov 22 11:16:35 2020 -0600 fix(DB/scripts): Freya - Sun beam (#3730) commit17afcaf5ccAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Nov 22 05:26:07 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):8d59610cd7commit8d59610cd7Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Nov 22 06:13:40 2020 +0100 refactor(DB/player_factionchange_titles): Add comment section (#3138) commitd6c1b84bd9Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Nov 21 15:31:22 2020 -0600 fix(Scripts): Ignis the Furnace Master - Iron construct buff stacks #3731 commit42abbc9e4aAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Nov 21 20:38:32 2020 +0100 fix(CI): make labeler work with UnitTests (#3735) commit5a8b60361aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Nov 21 17:03:19 2020 +0100 refactor(Core/SpellMgr): simplify dbc data corrections (#3709) * refactor(Core/SpellMgr): simplify dbc data corrections * I hate failing builds... so guess sleep isnt neccessary * only works when you actually fill out them all * blankspace * step 1 - rename * This takes so long Q.Q * Update SpellMgr.cpp * Revert "Update SpellMgr.cpp" This reverts commite1de9712a5. * Revert "Revert "Update SpellMgr.cpp"" This reverts commite9253c2846. * revert * DONE * cleanup * cleanup * New error so good, why try to correct spells that dont exist :) * brackets * Github merge conflict fix SUCKS commita24891728cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Nov 21 14:57:17 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):5702cdd0a8commit5702cdd0a8Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Sat Nov 21 15:56:12 2020 +0100 fix(DB/locales): Restore deleted quest locales (#3729) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitda304a76c9Author: Patrick Lewis <pat@lo5t.com> Date: Fri Nov 20 14:00:34 2020 -0800 feat(ci): Add apps directory to bash label (#3721) commit9ce76376daAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Nov 19 18:24:38 2020 +0100 refactor(Apps/Defines): Codefactor warning (#3714) commitfb69db212fAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Nov 19 17:11:56 2020 +0100 fix(Core/Player): Improve rested removal (#3715) commitb83650842aAuthor: Patrick Lewis <pat@lo5t.com> Date: Wed Nov 18 09:03:49 2020 -0800 fix(Core/bin): Add quotes to pwd in docker build scripts (#3701) commit973dcbf47cAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Nov 18 17:06:41 2020 +0100 fix(Core/SpellMgr): Thorns should not miss (#3695) commit5b54ff6e9fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Nov 18 13:38:48 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):3f03925540commit3f03925540Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Wed Nov 18 14:37:37 2020 +0100 feat(DB/locales): Import deDE quest locales (#3692) commit85927685f2Author: Kargatum <dowlandtop@yandex.com> Date: Wed Nov 18 09:49:56 2020 +0700 refactor(Tools): restyle tools with astyle (#3705) commit4457e85079Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Nov 17 16:27:58 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):435121083acommit435121083aAuthor: aradep <61268368+aradep@users.noreply.github.com> Date: Tue Nov 17 12:26:47 2020 -0400 fix(DB/creature_loot_template): Emblem of Triumph #3689 commit788f8b5257Author: aradep <61268368+aradep@users.noreply.github.com> Date: Tue Nov 17 09:26:58 2020 -0400 feat(Core/Config): configurable BG Respawn Timers (#3569) commit7f26c9ddadAuthor: Kargatum <dowlandtop@yandex.com> Date: Tue Nov 17 16:59:58 2020 +0700 refactor(Core/Common): restyle tools with astyle (#3706) commit0bee5af962Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 16 15:21:58 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):9a8aa61526commit9a8aa61526Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Mon Nov 16 16:20:50 2020 +0100 fix(DB/creature): Maker's Overlook (#3686) commitc6f2803d7eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 16 14:15:23 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):2ffa657d25commit2ffa657d25Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Nov 16 15:14:11 2020 +0100 fix(DB/gameobject): Dalaran Forge Spell Focus range (#3681) commitc5dd1de688Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Nov 15 16:11:47 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):923f070dbfcommit923f070dbfAuthor: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Sun Nov 15 17:10:39 2020 +0100 fix(DB/creature): Rabid Brown Bear Position (#3667) commit89ec10c68aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Nov 15 15:26:21 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):f631a4b0a3commitf631a4b0a3Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Sun Nov 15 16:25:12 2020 +0100 fix(DB/quest_poi_points): Seeds of the Blacksouled Keepers Quest POI (#3663) commitc544bab2adAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Nov 15 14:41:37 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):7f2b82cad8commit7f2b82cad8Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Sun Nov 15 15:40:33 2020 +0100 fix(DB/quest_poi_points): The Fallen Sisters Quest POI (#3662) commit314bff8480Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Nov 14 18:16:10 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):0b74f17f98commit0b74f17f98Author: Lukas Volgger <55922592+LukasVolgger@users.noreply.github.com> Date: Sat Nov 14 19:14:59 2020 +0100 fix(DB/creature) Frosthorn Ram Position (#3661) commitd21b2eebe7Author: placemolle <73811101+placemolle@users.noreply.github.com> Date: Sat Nov 14 11:52:23 2020 -0500 fix(Core/Command): additem - doesn't work when name contains apostrophe (#3647) commit17bfcb77dcAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Nov 14 16:37:18 2020 +0100 fix(Core/Condition): Implement CONDITION_QUESTSTATE (#3049) commit2788d495f9Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Nov 14 06:08:00 2020 +0100 fix(Core/Conditions): Implement CONDITION_DAILY_QUEST_DONE (#3050) commit543753b641Author: Kargatum <dowlandtop@yandex.com> Date: Sat Nov 14 03:56:26 2020 +0700 feat(Core/MapUpdate): switch from ACE_Method_Request to PCQ (#3459) commitfc63d935b9Author: placemolle <73811101+placemolle@users.noreply.github.com> Date: Fri Nov 13 11:24:16 2020 -0500 fix(Core/Item): Meta gems sometimes ignore added sockets (#3643) commitd7becdae27Author: Andrius Peleckas <32540208+sanctum32@users.noreply.github.com> Date: Fri Nov 13 15:00:07 2020 +0100 feat(Core/Spells): Functions will return cast result (#3635) commit4efeb655e2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Nov 13 12:25:30 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):75ea217096commit75ea217096Author: Knindza <knindzagxg@gmail.com> Date: Fri Nov 13 13:24:19 2020 +0100 fix(DB/smart_scripts): Improved Classic Rares II (#3629) commitce0990fb7aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Nov 13 06:28:01 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):5485ef6087commit5485ef6087Author: Knindza <knindzagxg@gmail.com> Date: Fri Nov 13 07:26:57 2020 +0100 fix(DB/smart_scripts): Improved Hinterlands II (#3628) commit8849f60c8bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Nov 13 05:13:29 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):58d4e7e105commit58d4e7e105Author: Knindza <knindzagxg@gmail.com> Date: Fri Nov 13 06:12:25 2020 +0100 fix(DB/smart_scripts): Improved Hilsbrad Foothills (#3627) commit6e92d10f0bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Nov 13 04:19:13 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):10ef5a1653commit10ef5a1653Author: Knindza <knindzagxg@gmail.com> Date: Fri Nov 13 05:17:59 2020 +0100 fix(DB/smart_scripts): Improved Silverpine Forest (#3626) commit3588ff33dbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Nov 13 02:57:31 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):1cae3835d5commit1cae3835d5Author: Knindza <knindzagxg@gmail.com> Date: Fri Nov 13 03:56:26 2020 +0100 fix(DB/smart_scripts): Improved Alterac Mountains (#3625) commit57ef047990Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Nov 12 23:20:54 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):8ec31ef1cacommit8ec31ef1caAuthor: Knindza <knindzagxg@gmail.com> Date: Fri Nov 13 00:19:42 2020 +0100 fix(DB/smart_scripts): Improved Arathi Highlands (#3624) commit1c53b9c800Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Nov 12 21:26:51 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):5aafba86e7commit5aafba86e7Author: Knindza <knindzagxg@gmail.com> Date: Thu Nov 12 22:25:43 2020 +0100 fix(DB/smart_scripts): Improved Dun Morogh (#3623) commitd929075a05Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Nov 12 19:42:28 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):6fd4860902commit6fd4860902Author: Knindza <knindzagxg@gmail.com> Date: Thu Nov 12 20:41:18 2020 +0100 fix(DB/smart_scripts): Improved Wetlands (#3622) commit740d459b3aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Nov 12 17:48:48 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):c336819177commitc336819177Author: Knindza <knindzagxg@gmail.com> Date: Thu Nov 12 18:47:39 2020 +0100 fix(DB/smart_scripts): Improved Badlands (#3621) commitcb382ad01dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Nov 12 15:25:52 2020 +0100 fix(Labeler): revert CORE changes(#3683) commit28de0a5ba2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Nov 12 03:35:28 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):d28688d483commitd28688d483Author: Knindza <knindzagxg@gmail.com> Date: Thu Nov 12 04:34:18 2020 +0100 fix(DB/smart_scripts): Improved Searing Gorge (#3620) commitbe6755ef00Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Nov 12 01:27:07 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):d9b24bf196commitd9b24bf196Author: Knindza <knindzagxg@gmail.com> Date: Thu Nov 12 02:26:03 2020 +0100 fix(DB/smart_scripts): Improved Strangethorn Vale II (#3618) commitdef5e98afdAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Nov 11 22:14:35 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):41b5b543e2commit41b5b543e2Author: Knindza <knindzagxg@gmail.com> Date: Wed Nov 11 23:13:24 2020 +0100 fix(DB/smart_scripts): Improved Elwynn Forest (#3616) commit4734ae81dcAuthor: Kargatum <dowlandtop@yandex.com> Date: Thu Nov 12 03:18:35 2020 +0700 feat(Core/Config): Improve config (#3453) commit01c830ed46Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Nov 11 17:56:45 2020 +0100 chore(Labeler): Workaround for CORE label (#3649) commite27201cee2Author: Kargatum <dowlandtop@yandex.com> Date: Wed Nov 11 22:09:02 2020 +0700 chore(Deps/Acelite): Update to 6.5.10 (#3450) commita93565b6daAuthor: gabrielfoo <62894711+gabrielfoo@users.noreply.github.com> Date: Wed Nov 11 20:13:20 2020 +0800 fix(Docker): fix log files not being generated in Docker setups (#3680) commitf1c21574beAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Nov 11 03:45:13 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):2dbdd26b82commit2dbdd26b82Author: Gierlappen <55922592+Gierlappen@users.noreply.github.com> Date: Wed Nov 11 04:44:09 2020 +0100 feat(DB/locales) Import deDE quest locales from TrinityCore (#3666) commit28c5941816Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Nov 11 01:53:21 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):c563b3a6adcommitc563b3a6adAuthor: Knindza <knindzagxg@gmail.com> Date: Wed Nov 11 02:52:15 2020 +0100 fix(DB/smart_scripts): Improved Blasted Lands (#3617) commite017db6532Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Nov 10 18:57:41 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):8fbbf58cd4commit8fbbf58cd4Author: Knindza <knindzagxg@gmail.com> Date: Tue Nov 10 19:56:35 2020 +0100 fix(DB/smart_scripts): Improved Westfall (#3615) commit7add4026adAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Nov 10 15:30:22 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):bef29f1769commitbef29f1769Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Nov 10 16:29:09 2020 +0100 fix(DB/quest_poi): A Portabale Power Source (#3576) commit2c20a86929Author: Shard <30301841+Shard-MW@users.noreply.github.com> Date: Tue Nov 10 13:06:26 2020 +0100 feat(MMAPS/mapbuilder): restore ability to work with custom MapIDs >= 1000 (#3671) commit12362f64e7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Nov 10 03:08:32 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):1976e57ca8commit1976e57ca8Author: WiZZy <bilucristian25@gmail.com> Date: Tue Nov 10 05:07:26 2020 +0200 fix(DB/gameobject): The Codex of Blood (#3546) commitdf33ea78f4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 9 20:38:42 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):1cccc8d4b5commit1cccc8d4b5Author: Knindza <knindzagxg@gmail.com> Date: Mon Nov 9 21:37:40 2020 +0100 fix(DB/smart_scripts): Improved Duskwood (#3614) commit01ee50d50eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 9 16:06:03 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):2204678c8fcommit2204678c8fAuthor: Patrick Lewis <pat@lo5t.com> Date: Mon Nov 9 08:04:56 2020 -0800 fix(DB/creature_template) flags_extra for brewfest barker bunny's (#3505) commite7f1ab4a6aAuthor: Shard <30301841+Shard-MW@users.noreply.github.com> Date: Mon Nov 9 15:56:19 2020 +0100 fix(Core/Logs): Fix arguments in function call (#3672) commit9410ceff66Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 9 10:21:54 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):da4235cc90commitda4235cc90Author: Knindza <knindzagxg@gmail.com> Date: Mon Nov 9 11:20:46 2020 +0100 fix(DB/gameobject_loot): Gordok Tribute (#3413) commit96e5bae82cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 9 04:00:00 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):c6cb4ea4c8commitc6cb4ea4c8Author: Gierlappen <55922592+Gierlappen@users.noreply.github.com> Date: Mon Nov 9 04:58:48 2020 +0100 fix(DB/smart_scripts) Rachelle Gothena Position (#3651) commitddadaa01a2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 9 00:15:19 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):74f2d5f0f6commit74f2d5f0f6Author: WiZZy <bilucristian25@gmail.com> Date: Mon Nov 9 02:14:19 2020 +0200 fix(DB/creature/gameobject): Brother against brother (#3547) commitb380f33f3cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Nov 8 22:41:09 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):e5fc4fcabdcommite5fc4fcabdAuthor: Knindza <knindzagxg@gmail.com> Date: Sun Nov 8 23:40:03 2020 +0100 fix(DB/smart_scripts): Improved redrige mountains (#3613) commit34751b96cfAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Nov 8 18:54:29 2020 +0100 fix: broken link commite3100f8c97Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Nov 8 16:18:41 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):9bb6b15c67commit9bb6b15c67Author: Knindza <knindzagxg@gmail.com> Date: Sun Nov 8 17:17:35 2020 +0100 fix(DB/smart_scripts): Improved swamp of sorrows (#3612) commit6e7fac81cfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Nov 7 18:50:11 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):393fb2cf78commit393fb2cf78Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Nov 7 12:49:08 2020 -0600 fix(DB/creature_template): Void Zone from Lady Blaumeux (#3637) commit5254aec645Author: Goatform <8354705+Goatform@users.noreply.github.com> Date: Sat Nov 7 18:23:42 2020 +0100 fix(Core/Unit): ranged auto-attack sound issue if a player attacks target not in LOS (#3610) commit9da3939c2dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Nov 7 16:28:29 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):a280e138bdcommita280e138bdAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Nov 7 10:27:26 2020 -0600 fix(DB/spelldifficulty_dbc): Fix Disrupting shout [10/25] (#3639) commitdd07515855Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Nov 7 15:42:45 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):5bbbe68e05commit5bbbe68e05Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Nov 7 09:41:43 2020 -0600 fix(DB/creature_template): Fix Twilight Fissure (#3638) commitc32283fab7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Nov 6 18:05:03 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):1dc1beb3bfcommit1dc1beb3bfAuthor: Knindza <knindzagxg@gmail.com> Date: Fri Nov 6 19:03:56 2020 +0100 fix(DB/smart_scripts): Improved loch modan (#3619) commitffd6177f90Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Nov 6 16:06:36 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):9763c4f48ccommit9763c4f48cAuthor: Knindza <knindzagxg@gmail.com> Date: Fri Nov 6 17:05:27 2020 +0100 fix(DB/Zone):improved Burning Steppes (#3611) commit6078df92dfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Nov 6 14:48:24 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):74a34b5993commit74a34b5993Author: Gierlappen <55922592+Gierlappen@users.noreply.github.com> Date: Fri Nov 6 15:47:17 2020 +0100 fix(DB/creature) Coilskar-Assasin Position (#3608) commitfab12a4682Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Nov 6 09:08:47 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):f4a5907a54commitf4a5907a54Author: aradep <61268368+aradep@users.noreply.github.com> Date: Fri Nov 6 05:07:38 2020 -0400 fix(DB/waypoint_data): Ulduar Colossus path fix (#3601) commit29c1f8b233Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Nov 5 17:59:02 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):b9e0bd1b32commitb9e0bd1b32Author: Akimbo <66260220+Akimboss@users.noreply.github.com> Date: Thu Nov 5 18:58:00 2020 +0100 fix(DB/creature) Light's Hope Muradin/Saurfang Wrong Models (#3600) commit95ee873e8fAuthor: Petric <peti446@users.noreply.github.com> Date: Thu Nov 5 16:44:56 2020 +0000 fix(Core/CS): Fixed learn command using null session when send over SOAP (#3595) commitf3b506a1caAuthor: Patrick Lewis <pat@lo5t.com> Date: Thu Nov 5 00:29:14 2020 -0800 feat(CI): check if pending sql has procedure or function (#3596) commit2e809055a0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Nov 4 20:33:38 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):6ef7627c69commit6ef7627c69Author: Patrick Lewis <pat@lo5t.com> Date: Wed Nov 4 12:32:33 2020 -0800 fix(Script/ICC): Spirit Alarm and Deathbound Ward (#3592) commit9a9308afd1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Nov 4 16:30:40 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):473013d21fcommit473013d21fAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed Nov 4 10:29:29 2020 -0600 fix(DB/creature_template): Ulduar - Overload (#3590) commit6574007e48Author: kubeeek <jakub.galecki5@gmail.com> Date: Wed Nov 4 14:10:20 2020 +0100 fix(Scripts/Ulduar): Supercharge stack issue fix (#3586) commit2e298e7fc9Author: kubeeek <jakub.galecki5@gmail.com> Date: Tue Nov 3 15:38:16 2020 +0100 fix(Core/Ulduar): Stone Nova stacks [25 mode] commitc10bffb9a9Author: aradep <61268368+aradep@users.noreply.github.com> Date: Tue Nov 3 04:50:59 2020 -0400 fix(Scripts/Ulduar): Boss XT-002 enrage sound commit2b1057aaceAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Nov 3 06:27:23 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):427382ae89commit427382ae89Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Nov 3 07:26:17 2020 +0100 fix(DB/Creature): Shandy Glossgleam (#3577) commit234c425a98Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 2 16:48:35 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):dbccdab8b9commitdbccdab8b9Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Nov 2 17:47:25 2020 +0100 fix(DB/Quest): The Black Box (#3575) commit6b163290b1Author: Patrick Lewis <pat@lo5t.com> Date: Mon Nov 2 07:09:46 2020 -0800 fix(CI): do not run core_build on forks commit18d7f8b92fAuthor: aradep <61268368+aradep@users.noreply.github.com> Date: Mon Nov 2 10:06:50 2020 -0400 fix(Scripts/Ulduar): Hodir flash freeze safe spots commita3ca8c50f3Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Nov 2 00:16:26 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):82ee90883acommit82ee90883aAuthor: WiZZy <bilucristian25@gmail.com> Date: Mon Nov 2 02:15:19 2020 +0200 fix(DB/Dungeon/Quest): Entry into Karazhan (#3545) commit85e0a3a71eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Nov 1 16:41:56 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):f5445a9385commitf5445a9385Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Nov 1 17:40:51 2020 +0100 fix(DB/Quest): Rifle the Bodies (#3574) commitec150e1680Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Nov 1 10:02:10 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):155e634b93commit155e634b93Author: Knindza <knindzagxg@gmail.com> Date: Sun Nov 1 11:01:02 2020 +0100 fix(DB/Zones):improved Tirisfal Glades (#3543) commit07cdf1daadAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Oct 31 10:40:54 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):d2ddf03c21commitd2ddf03c21Author: Knindza <knindzagxg@gmail.com> Date: Sat Oct 31 11:39:50 2020 +0100 fix(DB/Creature):improved Defender of Timbermaw (#3523) commita85f846e02Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Oct 31 09:39:16 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):cef2731712commitcef2731712Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Oct 31 03:38:08 2020 -0600 fix(DB/smart_scripts): Gordok Ogre-Mage (#3578) This change will improve the spell handling for the NPC "Gordok Ogre-Mage" Co-authored-by: Si1ker <55638679+Sombranator@users.noreply.github.com> commit4a2c4f0f5fAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sat Oct 31 00:19:51 2020 -0600 fix(Spell): Expose weakness (#3588) This change allows the spell Expose Weakness (heroic encounters) to stack from additional sources. Co-authored-by: Si1ker <55638679+Sombranator@users.noreply.github.com> commit5dfbac083aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Oct 30 09:41:19 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):93c70f5a0ecommit93c70f5a0eAuthor: Knindza <knindzagxg@gmail.com> Date: Fri Oct 30 10:40:07 2020 +0100 fix(DB/Zones): improved missing & skipped some NPCs (#3518) commitac4cfb13b0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Oct 30 05:58:24 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):e1df3b653acommite1df3b653aAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Thu Oct 29 23:57:13 2020 -0600 fix(DB/creature_template): Adjust Anub'arak minions level (#3525) This change adjusts the level of the Anub'arak's (ToC version) minions to their correct values Co-authored-by: Si1ker <55638679+Sombranator@users.noreply.github.com> commit95af510621Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Oct 28 15:10:43 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):9dbfd3bcbacommit9dbfd3bcbaAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Wed Oct 28 09:09:31 2020 -0600 fix(DB/creature_template): Nerubian Burrower's immunity (#3513) commitc89daca32cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Oct 28 01:36:59 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):2b47117dd1commit2b47117dd1Author: Knindza <knindzagxg@gmail.com> Date: Wed Oct 28 02:35:56 2020 +0100 fix(DB/Zone):improved Hinterlands (#3517) commit82360e0c5fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Oct 27 14:08:49 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):00e736e45fcommit00e736e45fAuthor: Knindza <knindzagxg@gmail.com> Date: Tue Oct 27 15:07:39 2020 +0100 fix(DB/Zone): improved Strangethorn Vale (#3516) commit39853a0fe6Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Oct 27 09:06:44 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):4f4349e66fcommit4f4349e66fAuthor: Silker <61223313+Si1ker@users.noreply.github.com> Date: Tue Oct 27 03:05:35 2020 -0600 fix(DB/creature_loot_template): Pattern: Fur Lining - Arcane Resist (#3522) commitd414af3c06Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Oct 26 11:48:00 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):24b9c929a1commit24b9c929a1Author: Knindza <knindzagxg@gmail.com> Date: Mon Oct 26 12:46:56 2020 +0100 fix(DB/Zone): improved Western Plaguelands (#3515) commita0cd28db2fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Oct 26 10:38:45 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):c4ded8898bcommitc4ded8898bAuthor: Knindza <knindzagxg@gmail.com> Date: Mon Oct 26 11:37:41 2020 +0100 fix(DB/Zone):improved Eastern Plaguelands (#3514) commit7a9a0892dbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Oct 25 09:12:33 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):5ec25278e6commit5ec25278e6Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Sun Oct 25 03:11:30 2020 -0600 fix(DB/SAI): Speaker Mar'grom (#3509) commitb3a967db60Author: Petric <peti446@users.noreply.github.com> Date: Sat Oct 24 09:42:35 2020 +0100 fix(Core): fixed crash happening when clearing old mail (#3604) commitd07a34c1d5Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Fri Oct 23 22:12:37 2020 +0200 feat(Core/Unit): don't allow additions threat in evade mode and implement AURA_INTERRUPT_FLAG_LEAVE_COMBAT (#3381) commit90a10a9b88Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Oct 22 08:19:12 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):7a84812dd1commit7a84812dd1Author: Silker <61223313+Si1ker@users.noreply.github.com> Date: Thu Oct 22 02:18:03 2020 -0600 fix(DB/Loot): Naxxramas 25 (#3512) commitd5bb6ba1c4Author: Petric <peti446@users.noreply.github.com> Date: Wed Oct 21 14:20:32 2020 +0100 refactor(Core/Mail): avoid big mail loading/saving time, only load 50 mails at a time (#3420) commit36d4d22fd4Author: Patrick Lewis <pat@lo5t.com> Date: Wed Oct 21 01:08:47 2020 -0700 fix(CI): add workaround for configure os (macos-10.15) (#3597) commiteb2fd6809aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Oct 20 13:42:13 2020 +0200 fix: update labeler.yml (#3593) commitd4651c852aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Oct 20 13:04:29 2020 +0200 fix(Actions): Labeler (#3591) commite6e44b0e2fAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Oct 19 14:06:47 2020 +0200 fix(Action): Labeler (#3579) commit4d3fac1b13Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Oct 19 08:18:37 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):ffa6ccb4c2commitffa6ccb4c2Author: Patrick Lewis <pat@lo5t.com> Date: Mon Oct 19 01:17:32 2020 -0700 fix(DB/Creature): remove mobs from brewfest camp (#3497) commit11bbabc2acAuthor: Kargatum <dowlandtop@yandex.com> Date: Mon Oct 19 15:16:52 2020 +0700 chore(CI): fix Trailing spaces (#3481) commitab5933effaAuthor: Andrius Peleckas <32540208+sanctum32@users.noreply.github.com> Date: Sat Oct 17 15:59:22 2020 +0300 fix(Core/Util): EventMap::RepeatEvent when eventId is retrieved by ExecuteEvent() call (#3426) commit32da0eeb9eAuthor: mslmdevu <71245779+mslmdevu@users.noreply.github.com> Date: Sat Oct 17 00:24:39 2020 +0500 fix(Scripts/Ulduar): cast electrical charge only if player dies (#3480) commit9f93e554e6Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Oct 15 23:13:36 2020 +0200 feat(Actions): Automatically add labels on PRs (#3571) commitc5df114454Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Oct 15 08:08:25 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):f25e61c03dcommitf25e61c03dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Oct 15 10:07:17 2020 +0200 fix(DB/Spell): make 38318 positive (#3474) commit8cd2b3cf57Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Oct 14 09:08:11 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):7144c2b848commit7144c2b848Author: Knindza <knindzagxg@gmail.com> Date: Wed Oct 14 11:07:01 2020 +0200 chore(DB/VerifiedBuild): Creatures 3.1.x(#3409) commit036a8c2450Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Oct 13 10:23:18 2020 +0200 fix(Core/Unit): Eating anim (#3472) commita2b26272d2Author: Kargatum <dowlandtop@yandex.com> Date: Mon Oct 12 15:08:15 2020 +0700 refactor(Core/Game): restyle game lib with astyle (#3466) commite99b526e17Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Oct 11 08:39:17 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):24cfa307fecommit24cfa307feAuthor: Patrick Lewis <pat@lo5t.com> Date: Sun Oct 11 01:38:11 2020 -0700 fix(DB/Event): Brewfest - Synthebrew Goggles and Ram Racing Reins (#3502) commit5e20b46812Author: Kargatum <dowlandtop@yandex.com> Date: Sun Oct 11 15:35:34 2020 +0700 refactor(Core/Scripts): restyle scripts lib with astyle (#3467) commit4cca286a4dAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Fri Oct 9 11:18:01 2020 +0200 fix(Core/Creature): dead creatures spawn position on respawn (#3382) commit602817d804Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Oct 8 12:56:43 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):3368e0f8aacommit3368e0f8aaAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Thu Oct 8 14:55:31 2020 +0200 fix(DB/Creature): npc positions (#3376) commitdf9c1df334Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Oct 7 10:18:41 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):22f8195c14commit22f8195c14Author: Arthas Wow <62681170+arthaswow@users.noreply.github.com> Date: Wed Oct 7 07:17:36 2020 -0300 fix(Core/Boss): Toravon Script Mechanics (#2868) commit86a7226af0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Oct 7 10:11:32 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):369d292c51commit369d292c51Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Oct 7 12:10:22 2020 +0200 fix(DB): Resupplying the Excavation (#3471) Co-authored-by: felwyn <felixwuensch@hotmail.com> commitb00a86f6abAuthor: Kargatum <dowlandtop@yandex.com> Date: Tue Oct 6 16:31:28 2020 +0700 refactor(Tools): restyle tools with astyle (#3465) commitbe09e03756Author: Andrius Peleckas <32540208+sanctum32@users.noreply.github.com> Date: Mon Oct 5 12:28:25 2020 +0200 feat(Core/Movement): added orientation input for Point movement (#3456) commit4e9e915a1dAuthor: Andrius Peleckas <32540208+sanctum32@users.noreply.github.com> Date: Sun Oct 4 11:13:06 2020 +0200 fix(Core/Misc): fixed NOPCH build (#3448) commitb67c30e263Author: Patrick Lewis <pat@lo5t.com> Date: Sat Oct 3 07:25:54 2020 -0700 fix(Core/Script) npc Tom Hegger target player for aggro text (#3444) commit4290a129caAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Oct 2 12:13:15 2020 +0200 fix(Issue/Config): correct links (#3423) commite9bce8a0f4Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Oct 1 09:43:52 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):e19a21733bcommite19a21733bAuthor: Akimbo <66260220+Akimboss@users.noreply.github.com> Date: Thu Oct 1 11:42:47 2020 +0200 fix(DB): ICC Intro Event - Saurfang/Muradin MODELID (#3432) commit55deca60aaAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Sep 30 08:27:29 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):e651196f6bcommite651196f6bAuthor: Knindza <knindzagxg@gmail.com> Date: Wed Sep 30 10:26:21 2020 +0200 fix(DB/Dungeon): Dire Maul West (#3412) commita02d9e4c67Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Sep 29 07:39:33 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):463384fe2ccommit463384fe2cAuthor: Knindza <knindzagxg@gmail.com> Date: Tue Sep 29 09:38:24 2020 +0200 fix(DB/Dungeon): improved Upper Blackrock (#3414) commit6ef28a8c47Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Sep 28 12:15:51 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):3e81beac58commit3e81beac58Author: Knindza <knindzagxg@gmail.com> Date: Mon Sep 28 14:14:44 2020 +0200 fix(DB/Dungeon): improved Dire Maul East (#3410) commit91f4671d07Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Sep 27 16:31:41 2020 +0200 fix(Core/Spells): prevent client crash on use spell Neural Needle + ESC (#3383) commit1910b4ab35Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sat Sep 26 14:46:27 2020 +0200 chore(Core/Player): remove useless SendQuestComplete (#3380) commit8b3a1c1fe5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Sep 25 08:07:55 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):fa29890a61commitfa29890a61Author: Patrick Lewis <pat@lo5t.com> Date: Fri Sep 25 01:06:50 2020 -0700 fix(DB/Quest): Post-partum Aggression (#3417) commitab594b75afAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Sep 24 12:09:38 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):a2a71240d9commita2a71240d9Author: Knindza <knindzagxg@gmail.com> Date: Thu Sep 24 14:08:30 2020 +0200 fix(DB/Dungeon): improved Dire Maul North (#3411) commit59fd41c8efAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Sep 23 08:23:11 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):d20554d45dcommitd20554d45dAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Wed Sep 23 10:22:04 2020 +0200 fix(DB/Waypoint): npc guid 1021 path (#3366) commit3815e0df4fAuthor: Patrick Lewis <pat@lo5t.com> Date: Tue Sep 22 02:33:15 2020 -0700 feat(Docker): add timezone settings to dockerfile (#3292) commit868081e959Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Sep 21 12:09:08 2020 +0200 fix(Core/PacketsIO): Send correct messages about server first achievements depending on faction. (#3379) commit4e5440ad91Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Sep 20 20:36:33 2020 +0200 feat(Core/Events): update holiday code and remove misleading log (event date is the one from game_event) (#3365) Cherry-picked5b4287e683Co-authored-by: ariel- <ariel-@users.noreply.github.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commita445cca4bcAuthor: Andrius Peleckas <32540208+sanctum32@users.noreply.github.com> Date: Sun Sep 20 00:27:47 2020 +0300 feat(InstanceScripts): new scriptable function DoAction() (#3445) This will work in a similar way as CreatureAI based DoAction function. This will allow avoiding SetData or ProcessEvent usage where basic input is needed commit981ca6cd37Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Sep 19 15:46:46 2020 +0200 feat(CI/macOS): improve caching level (#3493) commite23d4ba535Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Sep 19 13:09:08 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):ecbd8059fecommitecbd8059feAuthor: Knindza <knindzagxg@gmail.com> Date: Sat Sep 19 15:08:02 2020 +0200 chore(DB/VerifiedBuild): Items 3.1.x (#3408) commit4406830e36Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Sep 19 02:45:14 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):60f44005a4commit60f44005a4Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sat Sep 19 04:44:08 2020 +0200 fix(DB/Creature): faction of several creatures (#3339) commita41671c02aAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Sep 18 18:37:53 2020 +0200 docs: Move README.md to .github folder (#3235) commit9408cf095fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Sep 18 13:09:40 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):96bcae3386commit96bcae3386Author: Knindza <knindzagxg@gmail.com> Date: Fri Sep 18 15:08:27 2020 +0200 chore(DB/VerifiedBuild): Gameobjects 3.1.x (#3407) commit56ca87994bAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Sep 17 19:03:05 2020 +0200 feat(CI): add support for GCC (#3314) Co-authored-by: Viste <viste02@gmail.com> commitd76c8caba0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Sep 17 08:43:14 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):742a346af6commit742a346af6Author: Knindza <knindzagxg@gmail.com> Date: Thu Sep 17 10:42:05 2020 +0200 chore(DB/VerifiedBuild): Quests 3.1.x (#3406) commit786a3c967aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Sep 16 16:23:44 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):72b8ef3a12commit72b8ef3a12Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Sep 16 18:22:39 2020 +0200 fix(DB/Event): Brewfest starttime (#3487) commitf2c0160d07Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Sep 16 14:15:28 2020 +0200 refactor(Travis): Remove unused travis files (#3364) commita79dbdb0baAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Sep 16 09:43:06 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):d30d29652ccommitd30d29652cAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Sep 16 11:41:57 2020 +0200 fix(DB/Creature): Remove Noblegarden item from Redridge Mongrel (#3362) commit5b45615cfaAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Sep 16 08:26:40 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):cc2f8f8861commitcc2f8f8861Author: Knindza <knindzagxg@gmail.com> Date: Wed Sep 16 10:25:34 2020 +0200 chore(DB/VerifiedBuild): Creatures 3.2.0 (#3405) commit6ede23d177Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Sep 15 21:09:50 2020 +0200 fix(Core/AuraScript): Soul Feast should apply on some Valithria mobs (#3355) * fix(Core/ItemScript): Shadow's Edge should give stacks on some Vali mobs * make the logic more beautiful * update name to IsException * build * IsException -> isException * Keep it to a standard :) * indentation Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit57f81ecc57Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Sep 15 13:48:37 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):5148d0be34commit5148d0be34Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Tue Sep 15 15:47:32 2020 +0200 fix(DB/Quest): gluttonous lurkers: improve the current SmartAI (#3341) * Update AuctionHouseHandler.cpp * fix(DB/Quest): gluttonous lurkers: improve the current SmartAI * Update rev_1598303195521812924.sql * Update rev_1598303195521812924.sql Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commit6abdd27fc7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Sep 15 10:42:04 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):ef1cf63c79commitef1cf63c79Author: Knindza <knindzagxg@gmail.com> Date: Tue Sep 15 12:40:43 2020 +0200 chore(DB/VerifiedBuild): Quests 3.2.0 (#3403) commitb61ae8abcdAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Sep 14 17:31:12 2020 +0200 fix(Core/Misc): all GCC warnings (#3457) commit80b149b218Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Sep 14 12:54:36 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):e2fe1a308dcommite2fe1a308dAuthor: Knindza <knindzagxg@gmail.com> Date: Mon Sep 14 14:53:33 2020 +0200 chore(DB/VerifiedBuild): Creatures 3.2.2 (#3402) commit854dbefe64Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Sep 13 15:50:35 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):d327641dd9commitd327641dd9Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Sep 13 17:49:27 2020 +0200 fix(DB/Quest): gameobject loot and related responsible spell script (#3340) commit6a4b5ad1dbAuthor: Kargatum <dowlandtop@yandex.com> Date: Sun Sep 13 05:45:52 2020 +0700 chore(Core/Scripting): cleanup unused code (#3473) commitce8db433cfAuthor: Krath <mattia.affanni@gmail.com> Date: Sat Sep 12 20:10:12 2020 +0200 fix(Scripts/Ulduar): Hodir Door (#3346) Co-authored-by: Krath <affannimattia@libero.it> commit9d32baca32Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Sep 12 14:18:08 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):81d2c36119commit81d2c36119Author: Knindza <knindzagxg@gmail.com> Date: Sat Sep 12 16:17:00 2020 +0200 chore(DB/VerifiedBuild): Items 3.2.0 (#3404) commit40cbd49f7cAuthor: Patrick Lewis <pat@lo5t.com> Date: Sat Sep 12 03:46:56 2020 -0700 fix(CI): do not run import-pending-sql on forks (#3441) commit23149ba1f7Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Sep 12 08:11:09 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):7202500353commit7202500353Author: Patrick Lewis <pat@lo5t.com> Date: Sat Sep 12 01:10:03 2020 -0700 fix(DB/Creature): Prince Sandoval is not attackable (#3333) commit4277e510e8Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Sep 12 09:46:50 2020 +0200 docs(Readme): Minor improvements (#3214) commit3a0b0356acAuthor: Kargatum <dowlandtop@yandex.com> Date: Sat Sep 12 03:50:48 2020 +0700 refactor(Core/Common): restyle common lib with astyle (#3461) commite15a493927Author: Kargatum <dowlandtop@yandex.com> Date: Fri Sep 11 19:03:26 2020 +0700 feat(Core/Time): remove inherited ACE Time (#3455) Co-authored-by: Viste <viste02@gmail.com> commit8b3621779eAuthor: Kargatum <dowlandtop@yandex.com> Date: Fri Sep 11 11:50:48 2020 +0700 chore(Core/Shared): restyle shared lib with astyle (#3462) commitd47d6d34f3Author: Kargatum <dowlandtop@yandex.com> Date: Fri Sep 11 10:41:31 2020 +0700 chore(Core/Worldserver): restyle worldserver lib with astyle (#3463) commitc141be8684Author: Kargatum <dowlandtop@yandex.com> Date: Fri Sep 11 10:16:41 2020 +0700 feat(Deps/MySQL): add support MariaDB 10.5 (#3452) commit3a8ca806c5Author: Kargatum <dowlandtop@yandex.com> Date: Fri Sep 11 09:55:28 2020 +0700 chore(Core/Authserver): restyle authserver library with astyle (#3464) commitc197181468Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Sep 10 19:17:33 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):4ba54d94f3commit4ba54d94f3Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Sep 10 21:16:24 2020 +0200 fix(DB/SAI): remove links pointing to non-existing ID (#3139) commit940f14857eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Sep 10 12:52:06 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):35bc9d6bf6commit35bc9d6bf6Author: Knindza <knindzagxg@gmail.com> Date: Thu Sep 10 14:51:01 2020 +0200 chore(DB/VerifiedBuild): Items 3.2.2 (#3401) commit51330f54d8Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Thu Sep 10 12:29:23 2020 +0200 refactor(Core/Misc): remove the ternary operator when used improperly (#3327) commit207512a0f5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Sep 10 10:06:41 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):a335d2cb47commita335d2cb47Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Sep 10 12:05:29 2020 +0200 fix(DB/Creature): Remove wrong Steam Burst (#3072) commit52dc0c1b7eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Sep 9 17:02:02 2020 +0200 docs(issue_template): add template for feature requests (#3207) commitebfb4b4ceaAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Sep 9 11:46:41 2020 +0200 fix(Scripts/Wintergrasp): fix disabled always false (#3437) commit38d12f9b51Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Sep 9 08:48:02 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):c7935398f4commitc7935398f4Author: Knindza <knindzagxg@gmail.com> Date: Wed Sep 9 10:46:54 2020 +0200 chore(DB/VerifiedBuild): Creatures 3.3.0 (#3400) commit438cde6a56Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Sep 8 23:08:52 2020 +0200 fix(Core/Spline): -Wcast-function-type warning (#3442) commit821e7d03e8Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Tue Sep 8 22:49:54 2020 +0200 fix(Core/player): do not show zone at first login (#3358) * Update AuctionHouseHandler.cpp * fix(Core/player): do not show location at first login * Update Player.cpp Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commit2ed607e5c9Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Sep 8 15:51:39 2020 +0200 docs(SECURITY): Move SECURITY.md to .github folder (#3234) commit4a9476bbfdAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Tue Sep 8 10:41:01 2020 +0200 refactor(Core): replace ACE atomic types with standard C++ (#3421) * Update AuctionHouseHandler.cpp * refactor(atomic-type): replace ACE atomic types Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Co-authored-by: Kargatum <dowlandtop@yandex.com> commitb93ed8740aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Sep 7 20:50:50 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):156b0e419ecommit156b0e419eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Sep 7 22:49:45 2020 +0200 fix(DB/spell_custom_attr): Remove spell that doesn't exist (#3353) commit68b1112821Author: Petric <peti446@users.noreply.github.com> Date: Mon Sep 7 15:52:24 2020 +0100 fix(Scripts/AzjolNerub): Amanitar not casting “Mini” and mushroom not cleansing the player on death (#3348) Amanitar was not casting his “mini” spell during the fight and the shrooms did never remove this effect as how they should. commit4dd9b92759Author: Viste <viste02@gmail.com> Date: Mon Sep 7 15:01:28 2020 +0300 refactor(Core/Tools): remove ACE from tools (#3351) commit7694c99edbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Sep 7 10:20:30 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):879f3c0cb2commit879f3c0cb2Author: Knindza <knindzagxg@gmail.com> Date: Mon Sep 7 12:19:22 2020 +0200 chore(DB/VerifiedBuild): Items 3.3.0 (#3399) commitaa60f0b324Author: Krath <mattia.affanni@gmail.com> Date: Mon Sep 7 10:27:39 2020 +0200 fix(Scripts/ICC): visual of the Blood Council Bosses commit3934678b07Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Sep 6 17:27:17 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):b164fea262commitb164fea262Author: Knindza <knindzagxg@gmail.com> Date: Sun Sep 6 19:26:18 2020 +0200 chore(DB/VerifiedBuild): Gameobject 3.3.0 (#3398) commitcceb90862fAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Sep 6 17:08:50 2020 +0200 Revert "feat(pull_request_template): Introduce the new github way (#3209)" (#3435) This reverts commita51c865a40. commitb95c14f91aAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Sep 6 17:07:36 2020 +0200 refactor(Scripts/Stratholme): fix warnings and made code more readable (#3433) commitd6646f8a81Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Sep 6 12:00:46 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):af2ada0deecommitaf2ada0deeAuthor: Knindza <knindzagxg@gmail.com> Date: Sun Sep 6 13:59:43 2020 +0200 chore(DB/VerifiedBuild):] Quests 3.3.0 (#3397) commit8908df6b80Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Sep 5 23:55:52 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):6783837ccccommit6783837cccAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Sep 6 01:54:48 2020 +0200 fix(DB/pool_template): improve spawn quantity of herbs in northrend (#3338) commit03bd4fafe6Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Sep 5 16:21:21 2020 +0200 refactor(Core/ICC): Move hardcoded spells to enum (#3337) commit99e99e6652Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Sep 5 12:21:26 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):07a3f93c75commit07a3f93c75Author: Knindza <knindzagxg@gmail.com> Date: Sat Sep 5 14:20:23 2020 +0200 chore(DB/VerifiedBuild): Creatures 3.3.5 commitf67635497fAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Sep 5 13:19:31 2020 +0200 fix(Scripts/ICC): Don't show Heroic Attempts on Normal difficulty (#3336) commit2ba4aa4a96Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Sep 5 00:42:10 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):e68962f59ecommite68962f59eAuthor: Knindza <knindzagxg@gmail.com> Date: Sat Sep 5 02:41:10 2020 +0200 chore(DB/VerifiedBuild): Items 3.3.5 commit9d381fa0f1Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Sep 5 00:30:13 2020 +0200 fix(Core/Tools): fix GCC warnings in extractors (#3430) commit6134e1d399Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Sep 4 19:05:57 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):92d2c4c602commit92d2c4c602Author: Knindza <knindzagxg@gmail.com> Date: Fri Sep 4 21:04:47 2020 +0200 chore(DB/VerifiedBuild): Quests 3.3.5 (#3394) commitfa6f814ebaAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri Sep 4 17:39:02 2020 +0200 fix(Core/Misc): GCC warnings (#3428) commit0c2dce03ccAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Sep 4 17:06:38 2020 +0200 feat(code_of_conduct): add code of conduct to the project (#3210) commit00fe2ea903Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Sep 4 12:55:47 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):cc3c2ada99commitcc3c2ada99Author: Knindza <knindzagxg@gmail.com> Date: Fri Sep 4 14:54:44 2020 +0200 fix(DB/Dungeon): improved Lower Blackrock Spire (#3328) * [Dungeon] Lower Blackrock Spire * Update rev_1598193186708522500.sql Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commite9c805a743Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Fri Sep 4 10:18:43 2020 +0200 refactor(lfg): refactor code and style (#3326) * Update AuctionHouseHandler.cpp * refactor(LFG): improve code style * refactor(LFG): minor improvements * chore(LFG): improve code style * refactor(lfg): improve code style Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit8f6c22afdaAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Sep 4 07:45:17 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):7a4a409caecommit7a4a409caeAuthor: Petric <peti446@users.noreply.github.com> Date: Fri Sep 4 08:44:09 2020 +0100 fix(Core/Script): Anomalus (#3325) * Correct rift spawning/ empowering timings and Rift Shield cancellation Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit1e2ebb3fe1Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri Sep 4 00:08:07 2020 +0200 fix(CI/macos): reduce cache size (#3427) Prevent macOS to take too much space (we are limited to 5GB in total) commit203b8476e5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Sep 3 19:52:44 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):29410b5340commit29410b5340Author: Knindza <knindzagxg@gmail.com> Date: Thu Sep 3 21:51:39 2020 +0200 chore(DB/Zone): enable allowMount in Emerald Dream (#3392) * [Zone] Emerald Dream * Update rev_1598881458930915100.sql Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commite2cf12a2ceAuthor: Petric <peti446@users.noreply.github.com> Date: Thu Sep 3 15:18:34 2020 +0100 fix(CORE/Dungeon): Mage-Lord Urom now cats empowered arcane explosion when he teleports to the center (#3323) Mage-Lord Urom in Oculus would teleport to the center of the room, but he would never cast empowered accane-explosion he would just wait there Closes https://github.com/azerothcore/azerothcore-wotlk/issues/3320 Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commitc6b2b4c392Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Sep 3 12:47:04 2020 +0200 chore(CI): solve (#3322) Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit5244b8d7adAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Sep 3 12:02:28 2020 +0200 chore: add ./apps/joiner/ to .gitignore (#3318) * chore: add apps/joiner/ to .gitignore * chore(wip): wip * chore(wip): wip commit15cc6fe0b6Author: Petric <peti446@users.noreply.github.com> Date: Thu Sep 3 11:02:00 2020 +0100 fix(Core/Spells): Implement SPELL_ATTR7_INTERRUPT_ONLY_NONPLAYER. (#3313) Co-authored-by: HeartWell <moki.play@mail.ru> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commita51c865a40Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Sep 3 10:22:23 2020 +0200 feat(pull_request_template): Introduce the new github way (#3209) Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commite06dd5b156Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Sep 2 22:06:11 2020 +0200 feat(CI/Linux): use compression in ccache (#3425) commitc6d38a97f9Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Sep 2 18:09:34 2020 +0200 chore(deps): update gsoap to version 2.8.105 (#3316) commit8f696fc5d8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Sep 2 14:33:47 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):29f2c2aedacommit29f2c2aedaAuthor: Petric <peti446@users.noreply.github.com> Date: Wed Sep 2 15:32:41 2020 +0100 feat(Core/Script): Playing music from GameObjects and added holiday zones music script (#3307) commite2f9a080f2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Sep 2 11:56:38 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):2fc9567597commit2fc9567597Author: Knindza <knindzagxg@gmail.com> Date: Wed Sep 2 13:55:26 2020 +0200 [Dungeon] Scholomance (#3306) Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commitd0958c7636Author: Patrick Lewis <pat@lo5t.com> Date: Wed Sep 2 03:33:54 2020 -0700 fix(Docker): fix Priority class denied (#3295) commit41abcfbee3Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Sep 2 11:47:45 2020 +0200 docs(issue_template): add links to issue create window (#3208) commit2632cd6fcdAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Sep 1 19:47:47 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):60e8ec0575commit60e8ec0575Author: imxari <16465944+imxari@users.noreply.github.com> Date: Tue Sep 1 20:46:45 2020 +0100 fix(Core/Quest): Death Comes From On High (#2939) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit19a177214aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Sep 1 12:20:16 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):26c99c383fcommit26c99c383fAuthor: Moki <69751143+MokiGitHub@users.noreply.github.com> Date: Tue Sep 1 15:19:09 2020 +0300 Core/Scripts: fix Nightfall proc chance and reduce it for victims with level above 60. (#3304) * Core/Scripts: fix Nightfall proc chance and reduce it for victims with level above 60 Adding a TrinityCore commiteac9c1f0b9* Update rev_1597581112860069800.sql * Update rev_1597581112860069800.sql Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit4b6827fb09Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Sep 1 10:38:32 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):321cf0d2b3commit321cf0d2b3Author: Petric <peti446@users.noreply.github.com> Date: Tue Sep 1 11:37:30 2020 +0100 fix(CORE/Commands): Renamed .character deleted old to .character deleted purge (#3300) * fix(CORE/Commands): Renamed .character deleted old to .character deleted purge Closes https://github.com/azerothcore/azerothcore-wotlk/issues/2925 * Fixed indentation * Renamed handler function * Spacing * Update data/sql/updates/pending_db_world/rev_1597499028423474100.sql Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit37248474afAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Sep 1 12:03:26 2020 +0200 feat(contributing) Add guidelines for new contributors (#3211) * feat(contributing) Add guidelines for new contributors * Grammar Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commiteb952ecb3eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Sep 1 09:49:22 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):a07c2b3989commita07c2b3989Author: Knindza <knindzagxg@gmail.com> Date: Tue Sep 1 11:48:11 2020 +0200 feat(DB/SmartAI): [Raid] Ulduar (#3264) * [Raid] Ulduar * Update rev_1596728845705471100.sql Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commit48182f1748Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Aug 31 23:03:59 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):34d9998caccommit34d9998cacAuthor: Tyrelis <admin@worselis.com> Date: Mon Aug 31 17:02:56 2020 -0600 fix(DB/Creature): Atal'ai Priest unattackable (#3043) commitbbb4af3405Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Aug 31 19:46:44 2020 +0200 feat(CI): actions/cache@v2 (#3416) commit0ff3f84f99Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Aug 31 19:25:14 2020 +0200 chore(CI/Docker): skip Scripts for shorter build times (#3415) commitf11ddc6575Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Aug 31 17:50:30 2020 +0200 fix(CI/macOS): ccache issue (#3389) * fix(CI/macOS): ccache issue * Update ci-compile.sh * Update ci-compile.sh * chore: set cache limit to 5G Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commite1e8cc1bf5Author: Petric <peti446@users.noreply.github.com> Date: Mon Aug 31 16:27:01 2020 +0100 fix(CORE/Raid): Muradin/Saurfang not de-spawning after finishing movement (#3294) Saurfang and Muradin together with its 3 followers were not de-spawning once reaching the exit portal after the initial RP moment and remain standing in front of the exit portal forever. Partially Closes https://github.com/azerothcore/azerothcore-wotlk/issues/3246 Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit4034a56f87Author: Petric <peti446@users.noreply.github.com> Date: Mon Aug 31 13:19:22 2020 +0100 fix(CORE/Raid): Lich King “Pain and Suffering” snapping and “Shadow Trap” not targeting tanks (#3293) -Lich King was snapping to north after using Pain and Suffering when instead he should be facing the direction of last target. -Shadow Trap could not target tanks, it should be able to do so Closes https://github.com/azerothcore/azerothcore-wotlk/issues/2826 Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit1f89282b22Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Aug 31 11:55:09 2020 +0200 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> commit38903b5dfbAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Aug 31 10:08:32 2020 +0200 docs(README): fix url (#3385) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit3aad2dc564Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Aug 30 22:50:28 2020 +0200 fix(Core/SpellEffects): Make Shadowmeld drop combat (#3272) Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit971d55d463Author: r0m1ntik <rom.badanin@gmail.com> Date: Sun Aug 30 19:42:36 2020 +0200 fix (Core/Quest) Correct link quest and fix command lookup quest for multilanguage dbc (#3271) Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit799ebb6a7dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Aug 30 15:19:16 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):3a56cdbd4acommit3a56cdbd4aAuthor: r0m1ntik <rom.badanin@gmail.com> Date: Sun Aug 30 17:18:15 2020 +0200 Core/DB fix Icecrown Citadel Raid - Saurfang Intro Roleplay (#3261) Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commitd2b68b7822Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Aug 29 13:50:44 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):5fd404de02commit5fd404de02Author: Knindza <knindzagxg@gmail.com> Date: Sat Aug 29 15:49:42 2020 +0200 feat(DB/SAI): [Azeroth] Classic Rares - Part I (#3256) * [Zone] Outland Rares * Classic Rares [Part I] * Delete rev_1588339999314521100.sql Duplicate by mistake. * Update rev_1596556919928240000.sql Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit9ca4554b79Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Aug 29 12:59:51 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):6f86643e09commit6f86643e09Author: Knindza <knindzagxg@gmail.com> Date: Sat Aug 29 14:58:47 2020 +0200 feat(DB/Creature): [Zone] Thousand Needles (#3255) Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commita1a726f07aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Aug 29 10:37:46 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):2a6a5e48f1commit2a6a5e48f1Author: Knindza <knindzagxg@gmail.com> Date: Sat Aug 29 12:36:44 2020 +0200 feat(DB/SAI): [Azeroth] Missed & Skipped Creatures (#3254) Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit3361325435Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Aug 28 18:32:43 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):21fb494d03commit21fb494d03Author: Knindza <knindzagxg@gmail.com> Date: Fri Aug 28 20:31:36 2020 +0200 [Zone] Isle of Quel'Danas (#3253) Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commitf39ae8f638Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Aug 28 16:27:19 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):cb860e8edecommitcb860e8edeAuthor: Knindza <knindzagxg@gmail.com> Date: Fri Aug 28 18:26:13 2020 +0200 [Zone] Tanaris (#3252) * [Zone] Tanaris * update sql rev version Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit8c144458e5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Aug 28 14:10:15 2020 +0000 chore(DB): import pending SQL update file Referenced commit(s):fd51741406commitfd51741406Author: Knindza <knindzagxg@gmail.com> Date: Fri Aug 28 16:09:12 2020 +0200 fix(DB/Creature): Eversong Woods (#3251) commitd7a758e34eAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Aug 27 20:54:08 2020 +0200 chore(CI): change bot's commit message format (#3361) commit041a508a50Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Aug 27 16:01:43 2020 +0000 Import pending SQL update file... Referenced commit(s):68bd99858ccommit68bd99858cAuthor: Knindza <knindzagxg@gmail.com> Date: Thu Aug 27 17:54:55 2020 +0200 fix(DB/Creature): Ungoro Crater (#3250) commita6a7cbf887Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Aug 26 16:48:43 2020 +0000 Import pending SQL update file... Referenced commit(s):e6b49e4ae0commite6b49e4ae0Author: Knindza <knindzagxg@gmail.com> Date: Wed Aug 26 18:47:36 2020 +0200 fix(DB/Creature): Silithus (#3249) commitb33652046aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Aug 26 15:29:21 2020 +0000 Import pending SQL update file... Referenced commit(s):3c47a2e19dcommit3c47a2e19dAuthor: Walter Pagani <paganiwalter@gmail.com> Date: Wed Aug 26 12:28:10 2020 -0300 fix(DB/Creature): Yulda the Stormspeaker (#3233) commitd8ad0c5200Author: Shard <30301841+Shard-MW@users.noreply.github.com> Date: Wed Aug 26 11:44:41 2020 +0200 Allow mages to refresh Living Bomb (#3228) Currently, mages can't refresh Living Bomb if the target already have the dot. ###How to reproduce the issue : 1. Use Living Bomb on a target 2. Try to re-use Living Bomb on the same target 3. Observe the error message ###Expected Blizzlike behaviour Living Bomb should be reapplyable ###Why this PR : This PR allow to refresh the duration of Living Bomb on the same target I've didn't found a bad mage's video that refreshes Living Bomb on his target, but found some Fire Mage 3.3.5 guides that mentions : "Never refresh your LB (Living Bomb) before the explosion (except if I clearly tell you to)." https://sites.google.com/site/pvemage335/fire/rotation-gameplay "Living Bomb – every 12 seconds **after the explosion**" https://www.gnarlyguides.com/wotlk/guides/pve-fire-mage/#plink-rotation Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commit4db1164dcdAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Aug 26 07:59:46 2020 +0000 Import pending SQL update file... Referenced commit(s):9d5bbaf2eecommit9d5bbaf2eeAuthor: Knindza <knindzagxg@gmail.com> Date: Wed Aug 26 09:58:34 2020 +0200 fix(DB/Creature): Stratholme (#3226) Co-authored-by: Francesco Borzì <borzifrances commita9b90c9a07Author: Viste <viste02@gmail.com> Date: Tue Aug 25 13:52:22 2020 +0300 refactor(Core): remove ace_autoptr, cleanup (#3276) commit208c257b99Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Aug 25 08:12:02 2020 +0000 Import pending SQL update file... Referenced commit(s):9bf66931fccommit9bf66931fcAuthor: Knindza <knindzagxg@gmail.com> Date: Tue Aug 25 10:10:51 2020 +0200 fix(DB/SAI): improve Feralas NPCs commit6ac68128dfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Aug 24 17:12:14 2020 +0000 Import pending SQL update file... Referenced commit(s):563748ec31commit563748ec31Author: Walter Pagani <paganiwalter@gmail.com> Date: Mon Aug 24 14:10:02 2020 -0300 fix(Core/Gossip): Remove hard-coded texts from the: The forge of souls C++ (#3219) * Text of the gossip taken from the database * Adding translations to quest_offer_reward_locale * Adding enum for gossip. * Changing the name of the enum to avoid conflicts. Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commitc79a475708Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Aug 24 17:20:22 2020 +0200 fix(DB/SmartScriptMgr): Move CWZ valid check (#3206) commit78e2e551e5Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Aug 24 09:48:05 2020 +0200 fix(build): remove warning (#3205) commit78a02c8fd1Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Aug 23 15:49:18 2020 +0200 fix(quest): improve quest force of neltharaku (#3203) * Update AuctionHouseHandler.cpp * chore(quest): improve quest force of neltharaku Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commit529d37475cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Aug 23 10:59:23 2020 +0000 Import pending SQL update file... Referenced commit(s):5bac46bbd5commit5bac46bbd5Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sun Aug 23 12:58:18 2020 +0200 refactor(creature-loot): improve chance % of Bohan NPC (#3202) * Update AuctionHouseHandler.cpp * refactor(creature-loot): improve chance % of Bohan NPC * chore(sql): remove quotes from number Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commit77b7a20fb9Author: Vhiper <39068627+vhiperdev@users.noreply.github.com> Date: Sat Aug 22 20:50:26 2020 -0300 fix(Core/DBCStores): prevent crash worldserver commit2a1f6c7a89Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Aug 22 17:12:30 2020 +0000 Import pending SQL update file... Referenced commit(s):a5c301a265commita5c301a265Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Sat Aug 22 19:11:29 2020 +0200 fix(DB/GO): improve gameobject instances respawn timesecs (#3201) commitdd40e2e844Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat Aug 22 10:34:12 2020 +0200 fix(Core/SpellAuras): Show auras to client limit (#3193) Co-authored-by: Pascal Bachor <gerhood@users.noreply.github.com> commit5a5ece6d98Author: Christopher Galbraith <39371221+ChrisCGalbraith@users.noreply.github.com> Date: Fri Aug 21 23:46:13 2020 +0100 fix(Scripts/UtgardePinnacle): Svala Sorrowgrave's loot disappearing too quickly (#3188) commit1dd9965da8Author: Rochet2 <tqbattlenet@gmail.com> Date: Fri Aug 21 23:20:29 2020 +0300 feat(CI): add Windows to the CI (#3324) commitd7c9b36a5cAuthor: Christopher Galbraith <39371221+ChrisCGalbraith@users.noreply.github.com> Date: Fri Aug 21 18:07:02 2020 +0100 fix(Core/Spells): Winter's Chill now stacks from multiple sources Signed-off-by: Chris <chriscgalbraith@gmail.com> commit2ad98c573aAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri Aug 21 12:19:02 2020 +0200 feat(CI): add macOS to our CI (#3321) Co-Authored-By: Meerd <meerd@users.noreply.github.com> commited8ed175b7Author: Barbz <BarbzYHOOL@users.noreply.github.com> Date: Fri Aug 21 10:52:52 2020 +0200 fix(Core/Command): Can comment closed tickets (#3176) commit70bdba8309Author: Barbz <BarbzYHOOL@users.noreply.github.com> Date: Thu Aug 20 23:26:17 2020 +0200 feat(Core/Command): Reenable .teleport name on offline player (#3175) - Reenable the possibility to .teleport name xxx $home even if the character is offline. commit73d725312dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Aug 20 15:50:32 2020 +0200 feat(Core/Config): CONFIG_INTERVAL_SAVE (#3171) commit5d284f02a7Author: IntelligentQuantum <IntelligentQuantum@ProtonMail.Com> Date: Thu Aug 20 13:30:11 2020 +0430 feat(Core/SendListInventory): Add multivendor function (#3172) commit07c9debb0dAuthor: Petric <peti446@users.noreply.github.com> Date: Wed Aug 19 22:28:45 2020 +0100 fix(CI): Made test run in relative path (#3319) commit2bc832efe3Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Aug 19 19:44:07 2020 +0200 fix(CI/Core/ArenaSpectator): clang warnings + prevent new warnings (#3317) Co-authored by @meerd commit4e4a0013bcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Aug 19 14:16:55 2020 +0000 Import pending SQL update file... Referenced commit(s):3f8abc6bc2commit3f8abc6bc2Author: Ercules76 <sgrittino@alice.it> Date: Wed Aug 19 16:15:43 2020 +0200 refactor(CORE/Instance): Move Pandemonius script from SAI to Core script (#3165) commit60176cd3c2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Aug 19 11:48:52 2020 +0000 Import pending SQL update file... Referenced commit(s):fae5753f81commitfae5753f81Author: IntelligentQuantum <IntelligentQuantum@ProtonMail.Com> Date: Wed Aug 19 16:17:48 2020 +0430 feat(Core/Commands): Character check bag && work (#3164) commit261289f1c9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Aug 19 09:11:45 2020 +0000 Import pending SQL update file... Referenced commit(s):106f6f94a7commit106f6f94a7Author: Ercules76 <sgrittino@alice.it> Date: Wed Aug 19 11:10:41 2020 +0200 fix(Scripts/DB): Add Prison to spawn Yor, move Yor AI from SAI (#3163) commit1854a3a376Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Aug 18 16:36:16 2020 +0200 feat(CI): add Ubuntu 18.04 to the CI (#3311) commit9e5c3f78afAuthor: Erdem MEYDANLI <meerd@users.noreply.github.com> Date: Tue Aug 18 16:34:45 2020 +0200 test: add code coverage report (#3312) commitffd03582c9Author: Viste <viste02@gmail.com> Date: Tue Aug 18 15:07:32 2020 +0300 fix(Core/Unit): melee attack through LoS (#3265) commit7fba8b910fAuthor: Yehonal <yehonal.azeroth@gmail.com> Date: Tue Aug 18 11:10:43 2020 +0200 fix(#2147): enrage and some false-negative spells (#3153) Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commite546df4c56Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Aug 17 23:36:47 2020 +0200 fix(deps): update gsoap to fix vulnerability issue (#3310) commitda61bf3a42Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Mon Aug 17 15:17:21 2020 +0200 test: fix some cmake params (#3308) commitda1725cfc3Author: Erdem MEYDANLI <meerd@users.noreply.github.com> Date: Mon Aug 17 14:48:34 2020 +0200 test: fix unit test linking problem in ubuntu 18.04 commit408366f39fAuthor: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Aug 17 10:36:42 2020 +0200 chore(unit-object-accessor): add findConnectedPlayer to object accessor (#3155) commitc373668a41Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Aug 16 22:49:59 2020 +0000 Import pending SQL update file... Referenced commit(s):580011d54ecommit580011d54eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Aug 17 00:48:57 2020 +0200 Create rev_1592783105272652900.sql (#3150) commit27ed629ff5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Aug 16 11:26:33 2020 +0000 Import pending SQL update file... Referenced commit(s):8b9cec620dcommit8b9cec620dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Aug 16 13:25:26 2020 +0200 refactor(Core/SpellInfo): Positive/Negative spells from SpellFamilyName into DB (#3149) * Implement SPELL_ATTR0_CU_POSITIVE_EFF0 * Implement SPELL_ATTR0_CU_POSITIVE_EFF1 * Implement SPELL_ATTR0_CU_POSITIVE_EFF2 * Move SpellFamilyName spells into DB to define if they are POSITIVE or NEGATIVE spells * Rename column from entry to spell_id to make more sense commit95dff359beAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Aug 15 23:33:57 2020 +0200 feat(CI/Docker): build all containers in CI (#3289) commitc2b40b126dAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sat Aug 15 22:34:45 2020 +0200 feature(testing-automation): unit tests with Google Framework (#3273) commit4d11f5c921Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Aug 15 19:24:02 2020 +0000 Import pending SQL update file... Referenced commit(s):f754c00882commitf754c00882Author: Knindza <knindzagxg@gmail.com> Date: Sat Aug 15 21:23:01 2020 +0200 fix(DB/Creature): Desolace (#3145) commit4f04af6a64Author: CosmeF <57512214+CosmeF@users.noreply.github.com> Date: Thu Aug 13 09:44:36 2020 -0400 fix(Core/ObjectMgr): solve Global Storage issue commit2052491a5aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Aug 13 07:47:38 2020 +0000 Import pending SQL update file... Referenced commit(s):8b57a3e25acommit8b57a3e25aAuthor: Knindza <knindzagxg@gmail.com> Date: Thu Aug 13 09:46:32 2020 +0200 fix(DB/SAI): improve Mulgore zone (#3144) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitd2cc3fcbc2Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Aug 13 00:25:20 2020 +0200 feat(Docker): update to Ubuntu 20.04 + more improvements (#3277) commitc83c53e718Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Aug 12 08:42:40 2020 +0000 Import pending SQL update file... Referenced commit(s):3ddfb568dbcommit3ddfb568dbAuthor: Knindza <knindzagxg@gmail.com> Date: Wed Aug 12 10:41:28 2020 +0200 fix(DB): improvements to Magister's Terrace (#3143) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit0e1713d1b7Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Aug 11 15:29:53 2020 +0200 fix(Core/Spell): rogue's poisons logic check (#3278) commitd50793535eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Aug 10 08:11:15 2020 +0000 Import pending SQL update file... Referenced commit(s):96dc9fc0f3commit96dc9fc0f3Author: Vhiper <39068627+vhiperdev@users.noreply.github.com> Date: Mon Aug 10 05:10:08 2020 -0300 refactor(Scripts/SAI): move Gryphoneer Windbellow to SAI (#3137) commite00ae6805aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Aug 9 19:55:08 2020 +0000 Import pending SQL update file... Referenced commit(s):f398fd222acommitf398fd222aAuthor: Knindza <knindzagxg@gmail.com> Date: Sun Aug 9 21:54:08 2020 +0200 fix(DB/Creature): Opening the Dark Portal (#3142) commit205409ecb9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Aug 9 14:11:49 2020 +0000 Import pending SQL update file... Referenced commit(s):455ce5f021commit455ce5f021Author: Kargatum <dowlandtop@yandex.com> Date: Sun Aug 9 21:10:49 2020 +0700 fix(DB/GameTables): correct links to data from gt* DB tables (#3216) Co-authored-by: Viste <viste02@gmail.com> Co-authored-by: Yehonal <yehonal.azeroth@gmail.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commit0580ac0896Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Aug 8 20:21:25 2020 +0000 Import pending SQL update file... Referenced commit(s):ca8dbc3924commitca8dbc3924Author: Knindza <knindzagxg@gmail.com> Date: Sat Aug 8 22:20:24 2020 +0200 fix(DB/Creature): Escape from Durnholde (#3141) commitcdb499969dAuthor: Yehonal <yehonal.azeroth@gmail.com> Date: Thu Aug 6 03:24:28 2020 +0200 chore: Removed unwanted submodule commitad6ad094deAuthor: Yehonal <yehonal.azeroth@gmail.com> Date: Thu Aug 6 02:37:14 2020 +0200 feat(bash): support for derivated distro + refactor conf (#3259) * feat(bash): support for derivated distro * refactor: refactoring for dist files commita37ea1b60eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Aug 5 15:01:04 2020 +0200 chore(worldserver.conf): Update GM.StartLevel to core default (#3136) commit64778f8decAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Aug 4 22:36:01 2020 +0200 feature(World/Config): Implement MaxWhoListReturns (#3127) commit5fc0dca3caAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Aug 4 10:42:01 2020 +0000 Import pending SQL update file... Referenced commit(s):b2d9ddfc4bcommitb2d9ddfc4bAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Aug 4 12:40:53 2020 +0200 fix(DB/item_template): Savange and Hateful Gladiator's range (#3126) commit83d5d9dcefAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Aug 3 13:02:30 2020 +0000 Import pending SQL update file... Referenced commit(s):4e76485037commit4e76485037Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Aug 3 15:01:22 2020 +0200 fix(Core/playercreateinfo_item): Alter amount of allowed items (#3122) * Change table `amount` to SMALLINT Unsigned * Add a note column * Remove deprecated item commit3f1adefbd5Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Aug 2 19:46:17 2020 +0000 Import pending SQL update file... Referenced commit(s):e949ab27b7commite949ab27b7Author: gengarshadowball <60325009+gengarshadowball@users.noreply.github.com> Date: Sun Aug 2 20:45:16 2020 +0100 fix(Core/Script): Remove hardcoded Loch Modan texts (#3111) commitf56ef239deAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jul 30 21:19:41 2020 +0000 Import pending SQL update file... Referenced commit(s):56b88502fecommit56b88502feAuthor: gengarshadowball <60325009+gengarshadowball@users.noreply.github.com> Date: Thu Jul 30 22:18:42 2020 +0100 fix(Core/Creature): Lady Katrana hardcoded text (#3110) commitfcaf91b8b2Author: Viste <viste02@gmail.com> Date: Thu Jul 30 13:35:45 2020 +0300 Core/Misc: update g3dlite lib (#2904) * Core/Misc: update g3dlite lib * update Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commit91bbbf08ebAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jul 28 18:54:59 2020 +0200 feat(SUPPORT): Show contributors how to get help (#3212) commitfdb84742d1Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Tue Jul 28 11:02:09 2020 +0200 fix(Core/MailHandler): Prevent client crash while receiving a malformed mail (#3223) * Fix an issue in the MailHandler that let you crash the users client. commita37fa5307cAuthor: Barbz <BarbzYHOOL@users.noreply.github.com> Date: Mon Jul 27 17:01:27 2020 +0200 fix(Core/Vendors): Load npc_vendor items in the right order (#3099) * fix(Core/Vendors): Load npc_vendor items in the right order Before that commit, if you copied a npc_vendor, the order would not be replicated (if all items were on the same `slot`). Now it works fine and it's consistent. * Update ObjectMgr.cpp * fix(sql): ASC position in the query * Update ObjectMgr.cpp Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commite3a81ad180Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jul 26 10:36:31 2020 +0000 Import pending SQL update file... Referenced commit(s):a6a9cfbb15commita6a9cfbb15Author: Knindza <knindzagxg@gmail.com> Date: Sun Jul 26 12:35:20 2020 +0200 fix(DB/Creature): The Botanica (#3098) Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitb9ff7eb0c1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jul 25 08:56:30 2020 +0000 Import pending SQL update file... Referenced commit(s):049299caf5commit049299caf5Author: Knindza <knindzagxg@gmail.com> Date: Sat Jul 25 10:55:12 2020 +0200 fix(DB/Creature): The Mechanar (#3096) commit99dd2689b8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jul 24 15:17:50 2020 +0000 Import pending SQL update file... Referenced commit(s):3b911f7f87commit3b911f7f87Author: Knindza <knindzagxg@gmail.com> Date: Fri Jul 24 17:16:30 2020 +0200 fix(DB/Creature): The Arcatraz (#3097) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> commit16c20c9675Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jul 23 12:57:05 2020 +0000 Import pending SQL update file... Referenced commit(s):e8fa3720a9commite8fa3720a9Author: Knindza <knindzagxg@gmail.com> Date: Thu Jul 23 14:55:48 2020 +0200 fix(DB/Creature): Dustwallow Marsh (#3095) commite428f0d6f1Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jul 22 06:44:32 2020 +0000 Import pending SQL update file... Referenced commit(s):833611f1c5commit833611f1c5Author: Kargatum <dowlandtop@yandex.com> Date: Wed Jul 22 13:43:16 2020 +0700 feat(Core/DBC): rework load DBC (#3002) * Move DBC load system from TC * Add db tables for all dbc * Support override data from db * Support override spells from db (#2994) commit3cce44469aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jul 21 23:32:12 2020 +0000 Import pending SQL update file... Referenced commit(s):ab01adbb7bcommitab01adbb7bAuthor: Knindza <knindzagxg@gmail.com> Date: Wed Jul 22 01:31:00 2020 +0200 fix(DB/Creature): Barrens (#3094) commit24e7e8cfbbAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jul 21 08:32:25 2020 +0000 Import pending SQL update file... Referenced commit(s):8449a0b014commit8449a0b014Author: Knindza <knindzagxg@gmail.com> Date: Tue Jul 21 10:31:09 2020 +0200 fix(DB/Creature): Durotar (#3093) commitd735e22529Author: Kornél Horváth <kornel.horvath@me.com> Date: Mon Jul 20 12:03:11 2020 +0200 Fix db_assembler on macOS (#1700) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit39f2d13f66Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Jul 19 20:46:14 2020 +0200 fix(Core/SmartScripts): Disallow Gob to use Combat with Zone (#3199) * Proper fix for https://github.com/azerothcore/azerothcore-wotlk/issues/3028 commite1bf183741Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jul 18 14:43:14 2020 +0000 Import pending SQL update file... Referenced commit(s):8de2b063b2commit8de2b063b2Author: gengarshadowball <60325009+gengarshadowball@users.noreply.github.com> Date: Sat Jul 18 15:42:02 2020 +0100 fix(DB/Gameobject): Maraudon portal clickable (#3088) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit49e4ae7e9cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jul 17 14:26:18 2020 +0000 Import pending SQL update file... Referenced commit(s):a62f29fe1bcommita62f29fe1bAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri Jul 17 16:24:57 2020 +0200 fix(DB/Sai): Remove Gameobject from being in combat with zone (#3195) commit047d630c7dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jul 16 23:05:04 2020 +0000 Import pending SQL update file... Referenced commit(s):15cd782197commit15cd782197Author: Steven <65240021+wackinwallaby@users.noreply.github.com> Date: Thu Jul 16 19:03:49 2020 -0400 fix(DB/Creature): Captain Greenskin formation (#3086) commita2a4416bf3Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jul 16 11:31:35 2020 +0000 Import pending SQL update file... Referenced commit(s):f9b57554e3commitf9b57554e3Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu Jul 16 13:30:15 2020 +0200 fix(DB/Spell): Savory Deviate Delight auras should not stack (#3073) Co-Authored-By: Wyrserth <wyrserth@users.noreply.github.com> Co-authored-by: Wyrserth <wyrserth@users.noreply.github.com> Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commit6bf93eb837Author: Yehonal <yehonal.azeroth@gmail.com> Date: Thu Jul 16 11:10:29 2020 +0200 doc(readme): Fixed catalogue link commitabb2d99b3aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jul 15 09:31:37 2020 +0000 Import pending SQL update file... Referenced commit(s):f73bd8b2e6commitf73bd8b2e6Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Jul 15 11:30:16 2020 +0200 fix(DB/Creature): Vereth the Cunning stand state (#3069) Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com> commitb3b56bc655Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jul 14 23:36:08 2020 +0200 fix(Core/Player): Display random properties in inspect (#3067)5b7b21c362Co-Authored-By: Paraciusz <paraciusz@users.noreply.github.com> commit02e1dce7a4Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jul 14 11:29:21 2020 +0200 refactor(Core/World): Make the file a bit more pretty (#3058) commit0d9e52d812Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jul 14 00:44:58 2020 +0000 Import pending SQL update file... Referenced commit(s):a073704761commita073704761Author: Knindza <knindzagxg@gmail.com> Date: Tue Jul 14 02:43:43 2020 +0200 fix(DB/Creature): Stonetalon Mountains (#3046) commite359cb0085Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jul 13 08:53:04 2020 +0000 Import pending SQL update file... Referenced commit(s):26dcedd79dcommit26dcedd79dAuthor: Knindza <knindzagxg@gmail.com> Date: Mon Jul 13 10:51:45 2020 +0200 fix(DB/Creature): Ashenvale (#3045) commit94e6ef17a2Author: Kargatum <dowlandtop@yandex.com> Date: Sun Jul 12 22:47:12 2020 +0700 feat(Core/Config): rework configs load system (#2566) commit2fb9985a99Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jul 12 08:28:47 2020 +0000 Import pending SQL update file... Referenced commit(s):41c8a1166fcommit41c8a1166fAuthor: Knindza <knindzagxg@gmail.com> Date: Sun Jul 12 10:27:31 2020 +0200 fix(DB/Creature): Azshara Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitec806d6c60Author: IntelligentQuantum <IntelligentQuantum@ProtonMail.Com> Date: Fri Jul 10 22:36:12 2020 +0430 refactore(core/config): Move BG Report AFK To Conf (#2813) commita0b00be5b0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jul 7 18:48:15 2020 +0000 Import pending SQL update file... Referenced commit(s):6d460c54a0commit6d460c54a0Author: Knindza <knindzagxg@gmail.com> Date: Tue Jul 7 20:47:01 2020 +0200 fix(DB/Creature): Darkshore (#3039) commitb9adeba2a5Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jul 7 08:13:10 2020 +0200 wiki(Security): Fix link (#3170) commitf9d6711bc8Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Jul 6 17:16:24 2020 +0200 wiki(Security): Add a security policy (#3085) commit12c00e9149Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Jul 6 16:12:33 2020 +0200 chore(CMake)!: Drop support for MariaDB 10.1 BREAKING CHANGE: Building with MariaDB 10.1 will no longer be supported since we use code that exceeds its limits commit90dabd7b1bAuthor: Barbz <BarbzYHOOL@users.noreply.github.com> Date: Sun Jul 5 11:18:49 2020 +0200 feat(Core/Loot): Increase the max loot possible by 2 (#3025) Before it was 16, now let's use the max potential of the client. commitaeab506fbfAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jul 3 18:38:21 2020 +0000 Import pending SQL update file... Referenced commit(s):3dbd0181bccommit3dbd0181bcAuthor: Knindza <knindzagxg@gmail.com> Date: Fri Jul 3 20:37:10 2020 +0200 fix(DB/Creature): Auchenai Crypts (#3022) commite225ba2617Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jul 2 18:27:17 2020 +0000 Import pending SQL update file... Referenced commit(s):b5004b310ccommitb5004b310cAuthor: Knindza <knindzagxg@gmail.com> Date: Thu Jul 2 20:25:57 2020 +0200 fix(DB/Creature): Underbog (#3020) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitdf637282c2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jul 1 16:36:58 2020 +0000 Import pending SQL update file... Referenced commit(s):d7afa14202commitd7afa14202Author: Knindza <knindzagxg@gmail.com> Date: Wed Jul 1 18:35:42 2020 +0200 fix(DB/Creature): Steamvault (#3019) commit8968039a78Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 30 18:14:16 2020 +0000 Import pending SQL update file... Referenced commit(s):849edc241dcommit849edc241dAuthor: aleigood <aleigood@gmail.com> Date: Wed Jul 1 02:12:58 2020 +0800 fix(DB/Creature): Light's Hope Chapel dialogue script (#2850) commit94a62654e9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jun 29 08:05:30 2020 +0000 Import pending SQL update file... Referenced commit(s):ce7fa5447ccommitce7fa5447cAuthor: Knindza <knindzagxg@gmail.com> Date: Mon Jun 29 10:04:14 2020 +0200 fix(DB/Creature): Slave Pens (#3018) commit7725dfe8b8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 28 13:24:19 2020 +0000 Import pending SQL update file... Referenced commit(s):0d25f63257commit0d25f63257Author: VhiperDEV <39068627+vhiperdev@users.noreply.github.com> Date: Sun Jun 28 10:20:22 2020 -0300 fix(Core/SpellScript): Script item Egg Nog (#2943) Co-Authored-By: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Co-authored-by: Barbz <BarbzYHOOL@users.noreply.github.com> commit6332fd958eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 27 22:17:04 2020 +0000 Import pending SQL update file... Referenced commit(s):7d54d1918bcommit7d54d1918bAuthor: Knindza <knindzagxg@gmail.com> Date: Sun Jun 28 00:15:51 2020 +0200 fix(DB/Creature): Shadow Labyrinth (#3017) commit7b56b2bb0cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 27 13:53:18 2020 +0000 Import pending SQL update file... Referenced commit(s):3fe41b1d2acommit3fe41b1d2aAuthor: Knindza <knindzagxg@gmail.com> Date: Sat Jun 27 15:52:06 2020 +0200 fix(DB/Fix): Sethekk Halls (#3016) commit64dbdd9648Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 25 16:02:52 2020 +0000 Import pending SQL update file... Referenced commit(s):f1b266f497commitf1b266f497Author: Knindza <knindzagxg@gmail.com> Date: Thu Jun 25 18:01:36 2020 +0200 fix(DB/Creature): Mana Tombs (#3015) commit257a53085eAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 24 11:16:40 2020 +0000 Import pending SQL update file... Referenced commit(s):9410e4098acommit9410e4098aAuthor: Knindza <knindzagxg@gmail.com> Date: Wed Jun 24 13:15:25 2020 +0200 fix(DB/Creature): Felwood (#3014) commit20c7da238bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 23 10:59:02 2020 +0000 Import pending SQL update file... Referenced commit(s):255989c1b9commit255989c1b9Author: Knindza <knindzagxg@gmail.com> Date: Tue Jun 23 12:57:49 2020 +0200 fix(DB/Creature): Winterspring (#3013) commit039fe10a95Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Mon Jun 22 20:03:02 2020 +0200 refactor(issue_template): Move it to Githubs "new" place (#3074) commitdb4b7e00fcAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 21 11:18:22 2020 +0000 Import pending SQL update file... Referenced commit(s):0b4af00ab7commit0b4af00ab7Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun Jun 21 13:17:07 2020 +0200 feat(Core/Config): Enable/Disable Debug BG/Arena (#3001) commit139743004bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 19 22:30:48 2020 +0000 Import pending SQL update file... Referenced commit(s):128fc6aaf4commit128fc6aaf4Author: Flashaholic88 <60391292+Flashaholic88@users.noreply.github.com> Date: Sat Jun 20 00:29:35 2020 +0200 fix(DB/Creature): Remove loot from totems (#2995) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitcae81a9590Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 19 10:01:38 2020 +0000 Import pending SQL update file... Referenced commit(s):0b35a24053commit0b35a24053Author: gengarshadowball <60325009+gengarshadowball@users.noreply.github.com> Date: Fri Jun 19 11:00:21 2020 +0100 fix(Core/Spell): Implement SPELL_ATTR0_CU_DONT_BREAK_STEALTH (#3056) * Implement the ability to add SPELL_ATTR0_CU_DONT_BREAK_STEALTH on spells from DB Co-authored-by: Shadowball Gengar <shadowballgengar60@gmail> commit34077115a5Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Jun 18 12:04:56 2020 +0200 refactor(Core/BG): improvements to the queue system (#3091) Co-authored-by: Yehonal <yehonal.azeroth@gmail.com> commit7307438a7fAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Thu Jun 18 00:13:14 2020 +0200 fix(Core/BG): fix BG_QUEUE_INVITATION_TYPE_NO_BALANCE (#3134) commitfb9eb95f80Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 17 16:44:05 2020 +0000 Import pending SQL update file... Referenced commit(s):444f691e82commit444f691e82Author: Knindza <knindzagxg@gmail.com> Date: Wed Jun 17 18:42:54 2020 +0200 fix(DB/Creature): Dragonmaw Bonewarder (#2992) commit383a95f9a3Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 16 15:13:19 2020 +0000 Import pending SQL update file... Referenced commit(s):82dab24a46commit82dab24a46Author: Knindza <knindzagxg@gmail.com> Date: Tue Jun 16 17:12:04 2020 +0200 fix(DB/Creature): Outland Rares (#2991) * Fix script of several outland rares commita12e58b105Author: mishaparem <mishaparem@gmail.com> Date: Mon Jun 15 13:45:04 2020 +0300 fix(Core): C++ 11 rule of 3 compiant constructors (#3023) commitebec48e6fdAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Sun Jun 14 23:12:24 2020 +0200 fix(Core/Battleground): fix queue issue (#3116) * Remove useless code that was only causing issue to the BG queue * Prevent new Battlegrounds to start if there are already other Battlegrounds that have free slots Co-authored-by Yehonal <yehonal.azeroth@gmail.com> commitcccdb0a692Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 14 11:39:29 2020 +0000 Import pending SQL update file... Referenced commit(s):55fde9ca74commit55fde9ca74Author: Knindza <knindzagxg@gmail.com> Date: Sun Jun 14 13:38:12 2020 +0200 fix(DB/SmartScripts): Swamp of Sorrows (#2990) * Fix Green Wyrmkin's Script * Fix Wyrmkin Dreamwalker's Script * Fix Tangled Horror's Script * Fix Green Scalebane's Script commitd2c07271d2Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 13 15:52:53 2020 +0000 Import pending SQL update file... Referenced commit(s):0527175120commit0527175120Author: PolluxTroy0 <yoann.morle@gmail.com> Date: Sat Jun 13 17:51:42 2020 +0200 fix(DB/Locale): Add several entries for frFR (#1302) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit7b7b62efe6Author: gengarshadowball <60325009+gengarshadowball@users.noreply.github.com> Date: Sat Jun 13 13:05:51 2020 +0100 fix(Core/WorldSocket): All control paths will return a value (#3117) commit742471836bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 12 22:58:52 2020 +0000 Import pending SQL update file... Referenced commit(s):d3e5b5bba3commitd3e5b5bba3Author: Knindza <knindzagxg@gmail.com> Date: Sat Jun 13 00:57:39 2020 +0200 fix(DB/Creature): Desolace (#2989) * Fix damage of creatures * Fix Maraudine Wrangler's script * Fix Maraudine Scout's script * Fix Maraudine Windchaser's script * Fix Maraudine Mauler's script * Fix Ghostly Raider's script * Fix Ghostly Marauder's script * Fix The Nameless Prophet's script * Fix Maraudine Priest's script commit49c6a81523Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 12 19:30:11 2020 +0000 Import pending SQL update file... Referenced commit(s):8ab818d95fcommit8ab818d95fAuthor: Knindza <knindzagxg@gmail.com> Date: Fri Jun 12 21:28:51 2020 +0200 fix(DB/Quest): Mastery of the Crystals (#2988) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitbf74a3a00aAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 12 09:05:22 2020 +0000 Import pending SQL update file... Referenced commit(s):74ce78b2fecommit74ce78b2feAuthor: Knindza <knindzagxg@gmail.com> Date: Fri Jun 12 11:04:02 2020 +0200 fix(DB/Creature): Blackfathom Deeps (#2987) * Fix creature damage commitb5e1d93d4fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 11 19:51:40 2020 +0000 Import pending SQL update file... Referenced commit(s):d08d3b229bcommitd08d3b229bAuthor: Knindza <knindzagxg@gmail.com> Date: Thu Jun 11 21:50:19 2020 +0200 fix(DB/Creature): Shattered Halls (#2986) * Fix creature damage commita8658f2432Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 10 18:18:11 2020 +0000 Import pending SQL update file... Referenced commit(s):d4293f52c2commitd4293f52c2Author: Knindza <knindzagxg@gmail.com> Date: Wed Jun 10 20:16:55 2020 +0200 fix(DB/Creature); Blood Furnace (#2985) * Fix creature damage commit80fd8226e8Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 9 14:27:16 2020 +0000 Import pending SQL update file... Referenced commit(s):46123a3853commit46123a3853Author: Knindza <knindzagxg@gmail.com> Date: Tue Jun 9 16:26:01 2020 +0200 fix(DB/Creature): Hellfire Ramparts (#2984) * Fix creature damage commitf860d49d9cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jun 8 11:43:39 2020 +0000 Import pending SQL update file... Referenced commit(s):aee070b8d6commitaee070b8d6Author: Knindza <knindzagxg@gmail.com> Date: Mon Jun 8 13:42:19 2020 +0200 fix(DB/Creature): Sunken Temple (#2983) * Fix damage of creatures * Fix Nightmare Whelp's script Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit441c02a4d0Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 7 20:56:49 2020 +0000 Import pending SQL update file... Referenced commit(s):83e46e205ccommit83e46e205cAuthor: Knindza <knindzagxg@gmail.com> Date: Sun Jun 7 22:55:30 2020 +0200 fix(DB/Creature): Zul'farrak (#2982) * Fix damage of creatures * Fix Sandarr Dunereaver's script * Fix Dustwraith's script * Fix Zerillis' script Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit3282ae8e30Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun Jun 7 08:53:26 2020 +0000 Import pending SQL update file... Referenced commit(s):88590fe3b3commit88590fe3b3Author: Knindza <knindzagxg@gmail.com> Date: Sun Jun 7 10:52:12 2020 +0200 [Dungeon] Maraudon (#2981) * Fixed creature damage * Fixed Deep Borer's script Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit78995f9786Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 6 22:24:28 2020 +0000 Import pending SQL update file... Referenced commit(s):2fc109a18acommit2fc109a18aAuthor: Knindza <knindzagxg@gmail.com> Date: Sun Jun 7 00:23:14 2020 +0200 fix(DB/Creature): Uldaman (#2980) * Fix damage of several creatures Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commita67dd97494Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat Jun 6 10:16:12 2020 +0000 Import pending SQL update file... Referenced commit(s):3ed778dffbcommit3ed778dffbAuthor: Knindza <knindzagxg@gmail.com> Date: Sat Jun 6 12:14:55 2020 +0200 fix(DB/Creature): Razorfen Downs (#2979) * Fix damage of several creatures Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit64e0867c28Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri Jun 5 16:40:15 2020 +0200 fix(Core/BG): do not start new BGs if there are BGs with free slots (#3082) commit0550a8d553Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri Jun 5 10:09:38 2020 +0000 Import pending SQL update file... Referenced commit(s):ac3554335bcommitac3554335bAuthor: Knindza <knindzagxg@gmail.com> Date: Fri Jun 5 12:08:22 2020 +0200 fix(DB/Creature): Scarlet Monastery (#2978) * Fixed damage of several creatures * Fixed Scarlet Sentry's script * Fixed Scarlet Disciple's script Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitc98c645255Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 4 19:42:28 2020 +0000 Import pending SQL update file... Referenced commit(s):9bd47bd5cbcommit9bd47bd5cbAuthor: Knindza <knindzagxg@gmail.com> Date: Thu Jun 4 21:41:11 2020 +0200 fix(DB/Creature): Gnomeregan (#2977) * Fixed damage of creatures * Fixed Mechanized Sentry's script Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitf4953cc13bAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu Jun 4 10:07:49 2020 +0000 Import pending SQL update file... Referenced commit(s):ece33e4c22commitece33e4c22Author: Knindza <knindzagxg@gmail.com> Date: Thu Jun 4 12:06:25 2020 +0200 fix(DB/Creature): Razorfen Kraul (#2976) * Update creature damage * Update Tamed Battleboar's script Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitbdd1c3312dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Wed Jun 3 22:13:29 2020 +0000 Import pending SQL update file... Referenced commit(s):6c727805adcommit6c727805adAuthor: Knindza <knindzagxg@gmail.com> Date: Thu Jun 4 00:10:09 2020 +0200 fix(DB/Creature): The Stockade (#2975) * Update creature damage Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commitc208a1219bAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Wed Jun 3 18:41:02 2020 +0200 feat(CI): update clang-7 to clang-9, add clang-10 build (#3107) commit3d9d51977dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Wed Jun 3 08:42:12 2020 +0200 fix(Core/MailHandler): Security check (#2889) commit5a0a12c6b0Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jun 2 20:40:21 2020 +0200 fix(Core/Spell): Allow to cast and aura all spells (#3089) commit3526d3afc6Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Jun 2 19:44:18 2020 +0200 feat(CI): upgrade to Ubuntu 20.04 (#3106) commit7c0cc3cf89Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue Jun 2 18:29:12 2020 +0200 fix(Core/Clang): make it work with clang 10 (#3104) commite578ef7576Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Tue Jun 2 11:15:30 2020 +0000 Import pending SQL update file... Referenced commit(s):46123b3f9ecommit46123b3f9eAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Tue Jun 2 13:14:25 2020 +0200 fix(DB/Quest): A Dire Situation (#2974) commit5fb235ff86Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Mon Jun 1 20:54:29 2020 +0200 fix(build): eluna (#3103) commit7c1da6c5a3Author: Rochet2 <tqbattlenet@gmail.com> Date: Mon Jun 1 20:42:26 2020 +0300 feat(CI): refine cache usage in gh-actions (#3101) commitb64e20c825Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon Jun 1 11:00:46 2020 +0000 Import pending SQL update file... Referenced commit(s):fa805a29cccommitfa805a29ccAuthor: Knindza <knindzagxg@gmail.com> Date: Mon Jun 1 12:59:41 2020 +0200 fix(DB/Creature): Shadowfang Keep (#2972) * Fix damage for several creatures Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit468398d51dAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sun May 31 22:50:13 2020 +0200 fix(CMake/FindMySQL): Allow MySQL 8.0 in Windows (#3087) commitc92d9b9291Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sun May 31 12:24:02 2020 +0000 Import pending SQL update file... Referenced commit(s):50484427decommit50484427deAuthor: Knindza <knindzagxg@gmail.com> Date: Sun May 31 14:22:57 2020 +0200 fix(DB/Creature): Wailing Caverns (#2971) * Correct the damage done by several creatures Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit2e597c0665Author: iThorgrim <contact@open-wow.fr> Date: Sat May 30 13:35:01 2020 +0200 fix(Core/Query): Update GroupMgr query to support MySQL 8.0 (#3068) commitd2f4ad6123Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat May 30 09:10:41 2020 +0000 Import pending SQL update file... Referenced commit(s):60b0c4201acommit60b0c4201aAuthor: h0lysp4nk <liamjosephkeenan@gmail.com> Date: Sat May 30 10:09:40 2020 +0100 fix(Core/Script): Felmyst (#2965) Co-authored-by: Barbz <BarbzYHOOL@users.noreply.github.com> commit86f5c91427Author: Francesco Borzì <borzifrancesco@gmail.com> Date: Fri May 29 19:11:37 2020 +0200 fix(Core): solve issue with MariaDB (#3084) commit408a5152e9Author: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri May 29 08:12:29 2020 +0000 Import pending SQL update file... Referenced commit(s):00ce59d2e9commit00ce59d2e9Author: Knindza <knindzagxg@gmail.com> Date: Fri May 29 10:11:22 2020 +0200 fix(DB/Creature): Deadmines (#2970) * Update damage done by several creatures within the dungeon commitd1e83f6e3dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu May 28 11:25:43 2020 +0000 Import pending SQL update file... Referenced commit(s):027c42fdeccommit027c42fdecAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Thu May 28 13:24:36 2020 +0200 refactor(Core/Command): tele to teleport (#2956) commit2743874e5dAuthor: lineagedr <lordlo0kk@gmail.com> Date: Wed May 27 22:58:28 2020 +0300 fix(Core/Script): Trial of the Crusader (#2888) * The floor will remain broken after a wipe * Anub'arak will respawn correctly after wiping commit3c5bb73f29Author: Stefano Borzì <stefanoborzi32@gmail.com> Date: Wed May 27 08:50:21 2020 +0200 fix(Core/ChatHandler): Prevent messages > 255 characters (#3063) commit428133dc5eAuthor: Francesco Borzì <borzifrancesco@gmail.com> Date: Tue May 26 23:31:16 2020 +0200 fix(Core/Mysql): my_bool type conflict (#3060) commit72614dd053Author: AciDCooL <arno.kattenpoel@gmail.com> Date: Tue May 26 13:49:21 2020 +0200 fix(Docker): Mysql Password (#3061) commit6c7184b29dAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Mon May 25 17:21:30 2020 +0000 Import pending SQL update file... Referenced commit(s):c50131faeecommitc50131faeeAuthor: Knindza <knindzagxg@gmail.com> Date: Mon May 25 19:20:30 2020 +0200 fix(DB/Creature): Ragefire Chasm (#2969) * Update damage done by several creatures within the dungeon Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit8e2e27d3ccAuthor: Wai Yan Min <th3lolipop@users.noreply.github.com> Date: Mon May 25 06:32:06 2020 +0630 feat(Core/Docker): Enable SOAP for external usage (#3003) * Enable SOAP for Docker and External Usage. commit1fc82e7f16Author: h0lysp4nk <liamjosephkeenan@gmail.com> Date: Sun May 24 19:18:46 2020 +0100 feat(Docker): Container healthchecks (#2951) commitf72788446fAuthor: h0lysp4nk <liamjosephkeenan@gmail.com> Date: Sun May 24 11:35:55 2020 +0100 fix(Docker): Persistent volumes for ac-database (#2947) commitc7f4204d1fAuthor: TheWatchingI <64323994+TheWatchingI@users.noreply.github.com> Date: Sat May 23 15:38:38 2020 +0200 fix(Core/Pet): Risen Ghoul random name & pet detail (#2945) Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com> commit82b22a3eefAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Sat May 23 01:46:57 2020 +0000 Import pending SQL update file... Referenced commit(s):d8c6b98a81commitd8c6b98a81Author: VhiperDEV <39068627+vhiperdev@users.noreply.github.com> Date: Fri May 22 22:45:56 2020 -0300 fix(DB/Quest): Take No Chances (#2944) commitc2252cee9cAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Fri May 22 14:55:24 2020 +0000 Import pending SQL update file... Referenced commit(s):55dc9afc73commit55dc9afc73Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri May 22 16:54:17 2020 +0200 feat(Core/Battleground): Config to allow/disallow ability to Share Quest & Ready Check (#2924) commit92442cfb2fAuthor: AzerothCoreBot <azerothcorebot@gmail.com> Date: Thu May 21 22:35:44 2020 +0000 Import pending SQL update file... Referenced commit(s):2c4ffc1981commit2c4ffc1981Author: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri May 22 00:34:38 2020 +0200 fix(DB/ImportSQL): Missed import SQLf2892764cd(#3054) commitdca4fd3d7cAuthor: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Fri May 22 00:23:41 2020 +0200 fix(Core/Query): Escape MySQL 8.0 Keyword (#3052)
3232 lines
141 KiB
HTML
3232 lines
141 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><!-- -->
|
|
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>Building and Installing ACE and Its Auxiliary Libraries and Services</title>
|
|
|
|
<link rev="made" href="mailto:d.schmidt@vanderbilt.edu">
|
|
|
|
<style>
|
|
body {
|
|
background-color: #ffffff;
|
|
color: #000000;
|
|
}
|
|
table, th, td {
|
|
border: 1px solid black;
|
|
}
|
|
.indent {
|
|
margin-left: 2em;
|
|
}
|
|
.boxed {
|
|
border: 1px solid black;
|
|
border-radius: 0.3em;
|
|
padding-right: 0.5em;
|
|
padding-left: 0.5em;
|
|
margin: 0.5em;
|
|
}
|
|
pre, code {
|
|
background-color: #e3e3e3;
|
|
border-radius: 0.2em;
|
|
padding-right: 0.2em;
|
|
padding-left: 0.2em;
|
|
}
|
|
</style>
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<hr>
|
|
<h1>Building and Installing ACE and Its Auxiliary Libraries and Services</h1>
|
|
|
|
<h2>Synopsis</h2>
|
|
|
|
The file explains how to build and install ACE, its Network Services,
|
|
test suite and examples on the various OS platforms and compilers that
|
|
it has been ported to. Please consult the <a href="NEWS">NEWS</a> and
|
|
<a href="ChangeLogs">ChangeLogs</a> files to see whether any recent changes
|
|
to the release will affect your code. In addition, you should check
|
|
out our <a
|
|
href="docs/ACE-development-process.html">development
|
|
process</a>. As you start working with ACE, we suggest you get copies
|
|
of the <a
|
|
href="http://www.dre.vanderbilt.edu/~schmidt/ACE/book1/">C++NPv1</a>, <a
|
|
href="http://www.dre.vanderbilt.edu/~schmidt/ACE/book1/">C++NPv2</a>, and
|
|
<a href="http://www.riverace.com/acebooks/">APG</a> books to help
|
|
guide you after you've built and installed ACE. You should also
|
|
consult the <a
|
|
href="docs/ACE-FMM.html">ACE
|
|
Frequently Made Mistakes page</a>. If you encounter any problems or
|
|
would like to request an enhancement, then use <a
|
|
href="https://github.com/DOCGroup/ACE_TAO">github
|
|
</a> to submit an issue in accordance with our <a
|
|
href="docs/ACE-bug-process.html">bug
|
|
report process</a>.<p>
|
|
|
|
</p><h2>Document Index</h2>
|
|
|
|
<ul>
|
|
<li><a href="#platforms">Platforms, C++ Compilers, and Support</a></li>
|
|
<li><a href="#installpre">Installation prerequisites</a></li>
|
|
<li><a href="#aceinstall">Building and Installing ACE</a></li>
|
|
<li><a href="#svcsinstall">Building and Installing ACE Network Services</a></li>
|
|
<li><a href="#sslinstall">Building and Installing The ACE_SSL Library</a></li>
|
|
<li><a href="#guireactor_install">Building and Using GUI Reactors Libraries</a></li>
|
|
<li><a href="#installnotes">Installation Notes</a></li>
|
|
<li><a href="#g++">Compiling ACE with GNU g++</a></li>
|
|
<li><a href="#minimum_build">What Do I Need to Build for TAO?</a></li>
|
|
<li><a href="#resource_requirements">System Resource Requirements</a></li>
|
|
<li><a href="#MPC">General MPC Information</a></li>
|
|
<li><a href="#eclipse">Working with ACE in Eclipse</a></li>
|
|
<li><a href="#advanced">Advanced Topics</a></li>
|
|
<li><a href="#power">Building from git</a></li>
|
|
</li></ul>
|
|
|
|
|
|
<p></p><hr><p>
|
|
</p><h2><a name="platforms">Platforms, C++ Compilers, and Support</a></h2>
|
|
|
|
<p>ACE has been ported to a large number of platforms using many different
|
|
compilers over the years.
|
|
The <a href="http://www.dre.vanderbilt.edu/">DOC group</a>,
|
|
<a href="http://www.riverace.com/">Riverace</a>,
|
|
<a href="http://www.theaceorb.com/">OCI</a>,
|
|
<a href="https://www.remedy.nl/">Remedy IT</a>, and members of the ACE
|
|
user community have all contributed ports to make ACE the successful
|
|
and far-reaching toolkit it is today. Any UNIX/POSIX/Windows
|
|
variation is probably an easy target platform for ACE. If you have
|
|
<a href="docs/ACE-porting.html">porting questions</a> or have a problem
|
|
compiling the ACE source distribution, please contact one of the
|
|
commercial support companies, or send a copy of the
|
|
<a href="PROBLEM-REPORT-FORM">PROBLEM-REPORT-FORM</a>, located in the
|
|
ACE_wrappers directory to <a href="mailto:ace-users@list.isis.vanderbilt.edu">ace-users
|
|
mailing list</a> or create a <a href="https://github.com/DOCGroup/ACE_TAO/issues">github issue</a>.
|
|
The DOC groups at Washington University, UC Irvine, and Vanderbilt
|
|
University provide only "best effort" support for non-sponsors for the
|
|
latest release, as described in <a href="docs/ACE-bug-process.html">
|
|
docs/ACE-bug-process.html</a>.
|
|
Thus, if you need more "predictable" help, or help with earlier versions of
|
|
ACE, it's recommend that you check out the
|
|
<a href="http://www.dre.vanderbilt.edu/support.html">list of
|
|
commercial support companies</a> for additional assistance.
|
|
</p>
|
|
<p>The responsibility for maintaining ACE across the wide range of
|
|
supported platforms is divided among a few different groups:
|
|
<ul>
|
|
<li>The DOC group maintains platforms used in the course of their research
|
|
and sponsored work</li>
|
|
<li>Companies that provide support (Riverace, OCI, and Remedy IT), maintain
|
|
platforms they support in the course of their various service offerings</li>
|
|
<li>The ACE user community maintains any other desired platforms.</li>
|
|
</ul>
|
|
The <a href="http://www.dre.vanderbilt.edu/scoreboard/" target="_blank">
|
|
build scoreboard</a>
|
|
records the current status of build and regression testing during
|
|
development by all of the above groups. It is available to all users wishing
|
|
to provide build results. Members of the ACE community that maintain ACE on
|
|
platforms not maintained by the DOC group, Riverace, OCI, or Remedy IT are
|
|
encouraged to provide build and regression test results for the scoreboard
|
|
to ensure that all in-use platforms are represented.
|
|
See the <a href="https://raw.githubusercontent.com/DOCGroup/autobuild/master/README" target="_blank">autobuild README</a> for more information about
|
|
how to set up a build; contact one of the above groups to inquire about how
|
|
to get your build results recorded on the scoreboard.</p>
|
|
<p>Because older
|
|
platforms that are not maintained tend to fall into a broken state and
|
|
clutter the ACE sources with code that is no longer used, the development
|
|
team reserves the right to remove ACE configuration files and source code
|
|
specific to inactive platform configurations that are not
|
|
listed on the scoreboard.</p>
|
|
<p>The table below summarizes each group's role and where you can get more
|
|
detailed information. For information on TAO's platform coverage and
|
|
support, please also see <a href="TAO/TAO-INSTALL.html">TAO's install
|
|
document</a>.</p><p>
|
|
|
|
<table width="75%">
|
|
<caption><b>Groups Involved in ACE Development and Support<br></b></caption>
|
|
<thead>
|
|
<tr valign="top">
|
|
<th>Group</th>
|
|
<th>Platforms</th>
|
|
<th>For more information</th>
|
|
</tr>
|
|
</thead><tbody>
|
|
<tr>
|
|
<th>DOC Group</th>
|
|
<td>
|
|
</td>
|
|
<td>DOC sites at <a href="http://www.dre.vanderbilt.edu/">ISIS</a>,
|
|
<a href="http://www.uci.edu/">UCI</a> and
|
|
<a href="https://wustl.edu//">Washington University</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th>Riverace</th>
|
|
<td>Offers ACE
|
|
<a href="http://www.riverace.com/training.htm">training</a>,
|
|
<a href="http://www.riverace.com/support.htm">support</a> and
|
|
<a href="http://www.riverace.com/consult.htm">consulting services</a>
|
|
for many platforms including AIX, HP-UX, Linux, Solaris, and Windows.
|
|
</td>
|
|
<td>Riverace's <a href="http://www.riverace.com/support.htm">ACE
|
|
Support page</a>.</td>
|
|
</tr>
|
|
<tr>
|
|
<th>OCI</th>
|
|
<td>Maintains ACE on certain platforms required for their TAO
|
|
software and service offerings.
|
|
</td>
|
|
<td>
|
|
<a href="http://www.objectcomputing.com/">OCI's web site</a>,
|
|
<a href="https://objectcomputing.com/products/tao">TAO page</a>,
|
|
and the <a href="../TAO/TAO-INSTALL.html">TAO install document</a></td>
|
|
</tr>
|
|
<tr>
|
|
<th>Remedy IT</th>
|
|
<td>Maintains ACE on many platforms required for their ACE and
|
|
TAO service offerings. We support AIX,
|
|
Embarcadero C++ Builder,
|
|
Windows CE, MinGW, Microsoft Visual C++, GCC,
|
|
Cygwin, VxWorks 6.x (kernel and rtp), OpenVMS on IA64,
|
|
BlueCAT Linux, RedHat Linux, Fedora, MacOSX, Solaris,
|
|
Tru64, SuSE Linux on Alpha/IA32/EM64T/IA64, RTEMS, QNX, LynxOS,
|
|
HPUX on IA64, and Android.
|
|
The Intel C++ compiler is supported on
|
|
Windows 32/64bit, Linux IA32/EM64T/IA64, MacOSX.
|
|
</td>
|
|
<td>Remedy IT <a href="https://www.remedy.nl/">web site</a> and
|
|
the TAO <a href="TAO/TAO-INSTALL.html">install document</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th>PrismTech</th>
|
|
<td>Maintains ACE on certain platforms required for their TAO
|
|
software and service offerings, including LynxOS.
|
|
</td>
|
|
<td>PrismTech's <a href="http://www.prismtech.com/">web site</a></td>
|
|
</tr>
|
|
<tr>
|
|
<th>ACE user community</th>
|
|
<td>Responsible for continued maintenance and testing of platforms
|
|
to which ACE has been ported, but aren't supported by the
|
|
above groups. These include
|
|
Digital UNIX (Compaq Tru64) 4.0 and 5.0;
|
|
IRIX 6.x; UnixWare 7.1.0;
|
|
Linux on PPC; OpenMVS;
|
|
Tandem; SCO; FreeBSD; NetBSD; OpenBSD;
|
|
Macintosh OS X; OS/9; PharLap ETS 13;
|
|
QNX RTP and Neutrino 2.0; Interix (Windows Services for Unix)
|
|
</td>
|
|
</tr><tr>
|
|
<th>Not maintained</th>
|
|
<td>The following platforms have been ported to in the past but are
|
|
no longer maintained and may be removed from ACE at any time.
|
|
If you want to have support for these environments contact one
|
|
of the commercial support organisations. The platforms include:
|
|
Chorus; DG/UX; HP-UX 9, 10 and 11.00; pSOS;
|
|
SunOS 4.x and Solaris with SunC++ 4.x; VxWorks 5.4 and earlier;
|
|
Microsoft Visual C++ 5, 6, and 7.0; Borland C++ Builder 4, 5, 6, and 2006.
|
|
For up-to-date listings on platform that are deprecated and pending
|
|
removal from ACE, please see the <a href="NEWS">NEWS file</a>.
|
|
</td>
|
|
</tr>
|
|
</tbody></table></p><p>
|
|
|
|
</p><p>Although the DOC group has provided outstanding support for ACE
|
|
over the years, ACE's success has greatly increased the amount of
|
|
effort required to keep up with its maintenance, answer users'
|
|
questions, and give design guidance. Riverace offers world-class
|
|
commercial services to support ACE users. OCI, PrismTech, and Remedy
|
|
offer similar services for ACE and TAO, allowing the DOC group's primary focus
|
|
to shift back to their main goal: <em>research</em>. The DOC group is
|
|
fundamentally focused on (and <a
|
|
href="http://www.dre.vanderbilt.edu/~schmidt/resume-grants.html">funded
|
|
by</a>) advanced R&D projects. The group continues to be
|
|
intimately involved in ACE+TAO development and maintenance, but with
|
|
revised priorities for maintenance. The <a
|
|
href="docs/ACE-bug-process.html">bug
|
|
fixing policies</a> followed by the DOC group are designed to strike a
|
|
balance between their many <a
|
|
href="http://www.dre.vanderbilt.edu/~schmidt/research.html">research
|
|
projects</a> and their commitment to the ACE+TAO <a
|
|
href="http://www.dre.vanderbilt.edu/~schmidt/ACE-users.html">user
|
|
community</a>. Naturally, we will be happy to accept well-tested
|
|
patches from the ACE+TAO user community for any platforms that aren't
|
|
supported by the DOC group, Riverace, OCI or Remedy IT. </p><p>
|
|
|
|
</p><p></p><hr><p>
|
|
</p><h2><a name="installpre">Installation prerequisites</a></h2>
|
|
|
|
<p> ACE (as well as TAO and CIAO) use <A
|
|
HREF="http://htmlpreview.github.io/?https://github.com/DOCGroup/MPC/blob/master/docs/html/MakeProjectCreator.html">MPC</A>
|
|
(MakeProjectCreator) to generate files used by all supported build
|
|
tools (such as GNUmakefiles for UNIX based platforms, sln and vcproj
|
|
files for Visual Studio and Embarcadero makefiles) on various platforms. To
|
|
help new users to bootstrap quickly the release bundles of ACE (as
|
|
well as TAO) include all needed files to use the build
|
|
instructions in this document.
|
|
|
|
</p>
|
|
<p>
|
|
If it is necessary to generate
|
|
files for build tools for other compilers, one must
|
|
run MPC to generate the
|
|
appropriate files. Please see <a href="MPC/docs/USAGE">USAGE</a>, <a
|
|
href="MPC/docs/README">README</a>, and <a
|
|
href="bin/MakeProjectCreator/README">README for ACE</a> files for
|
|
details. The options that have been used to generate the above build
|
|
files can be found in <a
|
|
href="bin/MakeProjectCreator/config/global.features">
|
|
global.features</a> file.
|
|
</p>
|
|
|
|
<hr>
|
|
<h1><a name="aceinstall">Building and Installing ACE</a></h1>
|
|
|
|
The following sections explain how to build ACE on:
|
|
<ul>
|
|
<li><a href="#unix">UNIX</a></li>
|
|
<li><a href="#win32">Windows (including MinGW and Cygwin)</a></li>
|
|
<li><a href="#vxworks">VxWorks</a></li>
|
|
<li><a href="#android">Android</a></li>
|
|
<li><a href="#interix">Interix</a></li>
|
|
<li><a href="#rtems">RTEMS</a></li>
|
|
</ul>
|
|
|
|
<h2>General Rules</h2>
|
|
<ul>
|
|
<li><p>Many features in ACE can be modified by defining some macros in
|
|
<code>$ACE_ROOT/ace/config.h</code>. These macros should
|
|
<em><b>always</b></em> appear <em><b>before</b></em> including
|
|
your platform specific config file.</p>
|
|
</li><li><p>However, if you want to undefine/redefine macros defined in the
|
|
platform specific config file, these <code>#undef</code> should
|
|
come <em><b>after</b></em> the config file.</p>
|
|
</li><li> If you're planning to build ACE on multiple platforms, you may
|
|
want to consider <a href="#cloning">cloning the source tree</a>
|
|
before you start. <p>
|
|
</p></li></ul>
|
|
|
|
<hr align="left" width="50%">
|
|
<h2><a name="unix">Building and Installing ACE on UNIX</a></h2>
|
|
|
|
As of ACE 6.0.6, you can building ACE on
|
|
UNIX with:
|
|
<ol>
|
|
<li><a href="#unix_traditional">Traditional ACE/GNU Make Configuration</a></li>
|
|
</ol>
|
|
The <a href="#win32">build process for Windows</a> is different from
|
|
the UNIX methods.
|
|
|
|
<h3><a name="unix_traditional">Using the Traditional ACE/GNU Configuration</a></h3>
|
|
<p>
|
|
Here's what you need to do to build ACE using GNU Make and ACE's traditional
|
|
per-platform configuration method:</p>
|
|
|
|
<ol>
|
|
<li>Install <a href="http://ftp.gnu.org/pub/gnu/make/">GNU make</a>
|
|
3.79.1 or greater on your system (available via <code>http</code>
|
|
anonymous <code>ftp</code> from <code>ftp.gnu.org</code> in the
|
|
<code>pub/gnu/make/</code> directory).
|
|
You <em>must</em> use GNU make when using ACE's traditional
|
|
per-platform configuration method or ACE won't compile.
|
|
</li>
|
|
<li>Add an environment variable called ACE_ROOT that contains the
|
|
name of the root of the directory where you keep the ACE wrapper
|
|
source tree. The ACE recursive Makefile scheme needs this information.
|
|
There are several ways to set the ACE_ROOT variable. For example:
|
|
<blockquote>
|
|
TSCH/CSH:
|
|
<code>setenv ACE_ROOT /home/cs/faculty/schmidt/ACE_wrappers</code>
|
|
</blockquote>
|
|
<blockquote>
|
|
BASH or Bourne Shell:
|
|
<code>export ACE_ROOT=/home/cs/faculty/schmidt/ACE_wrappers
|
|
</code>
|
|
</blockquote>
|
|
<p>
|
|
If you're building a number of versions of ACE, however, (e.g., for
|
|
different OS platforms or for different releases of ACE) you might use
|
|
the following approach (assuming TCSH/CSH):
|
|
<blockquote>
|
|
<code>setenv ACE_ROOT $cwd</code>
|
|
</blockquote>
|
|
</li>
|
|
<li>Create a configuration file, <code>$ACE_ROOT/ace/config.h</code>,
|
|
that includes the appropriate platform/compiler-specific
|
|
header configurations from the ACE source directory. For example:
|
|
<blockquote><code>
|
|
#include "ace/config-linux.h"
|
|
</code></blockquote>
|
|
The platform/compiler-specific configuration file
|
|
contains the #defines that are used throughout ACE to indicate
|
|
which features your system supports. See the
|
|
<code>$ACE_ROOT/ace/README</code> file for a description of these
|
|
macro settings. If you desire to add some site-specific or build-specific
|
|
changes, you can add them to your config.h file; place them
|
|
<strong>before</strong> the inclusion of the platform-specific
|
|
header file.
|
|
<p>
|
|
There are config files for most versions of UNIX. If there
|
|
isn't a version of this file that matches your
|
|
platform/compiler, you'll need to make one. Please send email
|
|
to the <a href="mailto:ace-users@list.isis.vanderbilt.edu">ace-users</a> list
|
|
if you get it working so it can be added to the master ACE
|
|
release.</p>
|
|
</li>
|
|
|
|
<li>Create a build configuration file,
|
|
<code>$ACE_ROOT/include/makeinclude/platform_macros.GNU</code>,
|
|
that contains the appropriate platform/compiler-specific
|
|
Makefile configurations, e.g.,
|
|
<blockquote><code>
|
|
include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
|
|
</code></blockquote>
|
|
This file contains the compiler and Makefile directives that are
|
|
platform/compiler-specific. If you'd like to add make options, you
|
|
can add them before including the platform-specific configuration.<p>
|
|
NOTE! There really is not a # character before 'include' in the
|
|
platform_macros.GNU file. # is a comment character.
|
|
</li>
|
|
<li>If you wish to install ACE (using "make install"), set the
|
|
installation prefix in platform_macros.GNU.
|
|
<blockquote><code>
|
|
INSTALL_PREFIX = /usr/local
|
|
</code></blockquote>
|
|
Headers will be installed to $INSTALL_PREFIX/include, executables to
|
|
$INSTALL_PREFIX/bin, documentation and build system files to
|
|
$INSTALL_PREFIX/share and libraries to $INSTALL_PREFIX/lib. The library
|
|
directory can be customized by setting INSTALL_LIB (for example,
|
|
INSTALL_LIB=lib64). With INSTALL_PREFIX set, RPATH will be enabled for
|
|
all executables and shared libraries. To disable RPATH (for example,
|
|
if $INSTALL_PREFIX/$INSTALL_LIB is already a system-known location for
|
|
shared libraries such as those listed in /etc/ld.so.conf), set the make
|
|
macro install_rpath to 0 by adding install_rpath=0 to platform_macros.GNU.
|
|
</li>
|
|
<li>Note that because ACE builds shared libraries, you'll need to set
|
|
LD_LIBRARY_PATH (or equivalent for your platform) to the directory
|
|
where binary version of the ACE library is built into. For example,
|
|
you probably want to do something like the following:
|
|
<blockquote>
|
|
<code>% setenv LD_LIBRARY_PATH $ACE_ROOT/lib:$LD_LIBRARY_PATH</code></blockquote>
|
|
</blockquote>
|
|
or
|
|
<blockquote>
|
|
<code>% export LD_LIBRARY_PATH=$ACE_ROOT/lib:$LD_LIBRARY_PATH</code></blockquote>
|
|
</blockquote>
|
|
</li>
|
|
<li>When all this is done, hopefully all you'll need to do is type:
|
|
<blockquote>
|
|
<code>% make</code></blockquote>
|
|
at the ACE_ROOT directory. This will build the ACE
|
|
library, tests, the examples, and the sample applications.
|
|
Building the entire ACE release can take a long time and consume
|
|
lots of disk space, however. Therefore, you might consider
|
|
cd'ing into the <code>$ACE_ROOT/ace</code> directory and
|
|
running <code>make</code> there to build just the ACE library.
|
|
As a sanity check, you might also want to build and run the
|
|
automated <a href="tests/README">"one-button" tests</a> in
|
|
<code>$ACE_ROOT/tests</code>. Finally, if you're also
|
|
planning on building <a href="https://www.dre.vanderbilt.edu/~schmidt/TAO.html">TAO</a>, you
|
|
should build the <a href="http://www.dre.vanderbilt.edu/~schmidt/PDF/gperf.pdf">gperf</a>
|
|
perfect hash function generator application in
|
|
<code>$ACE_ROOT/apps/gperf</code>.
|
|
</li>
|
|
<li>If you've set the INSTALL_PREFIX before building, now run
|
|
<blockquote><code>% make install</code></blockquote>
|
|
</li>
|
|
<li>If you need to regenerate the <code>ace/Svc_Conf_y.cpp</code> file,
|
|
you'll need to
|
|
get <a href="https://www.gnu.org/software/bison">GNU Bison</a>.
|
|
However, you should rarely, if ever, need to do this.
|
|
</li>
|
|
</ol>
|
|
|
|
<hr align="left" width="50%">
|
|
|
|
<h2><a name="win32">Building and Installing ACE on Windows</a></h2>
|
|
|
|
<p>This section contains instructions for building ACE on Microsoft
|
|
Windows with a variety of compilers and development environments.</p>
|
|
|
|
<p>First, if you are upgrading from an older release, the recommended practice
|
|
is to start with a clean directory. Unpacking the newer release over an older
|
|
one will not clean up any old files, and trying to use the environment's
|
|
"Clean" command will probably not account for all existing files.</p>
|
|
|
|
<p>For using MPC and our perl based test framework we recommend
|
|
our windows users to use <a href="https://www.activestate.com/products/perl">Active
|
|
State Perl</a> or <a href="http://strawberryperl.com">Strawberry Perl</a></p>
|
|
|
|
<ul>
|
|
<li><a href="#msvc">Microsoft Visual Studio</a></li>
|
|
<li><a href="#embarcadero">Embarcadero C++Builder</a></li>
|
|
<li><a href="#mingw">MinGW</a></li>
|
|
<li><a href="#cygwin">Cygwin</a></li>
|
|
</ul>
|
|
|
|
</p><p></p><hr align="left" width="50%"><p>
|
|
</p><h3><a name="msvc">Building and Installing ACE on Windows with
|
|
Microsoft Visual Studio</a></h3>
|
|
|
|
<p>ACE contains project files for
|
|
Visual Studio 2015 (vc14), Visual Studio 2017 (vc141), and Visual Studio 2019 (vc142).
|
|
Visual Studio 2015/2017/2019 use different file formats but the same file
|
|
suffixes (<code>.sln</code> and <code>.vcproj</code>). To support both
|
|
environments, ACE supplies files with different names for the different
|
|
development and target platforms. The platform/name mapping is shown below.
|
|
All solution files have a <code>.sln</code> suffix and all project files have
|
|
a <code>.vcproj</code> suffix.</p>
|
|
|
|
<table width="400">
|
|
<caption><b>Mapping of Platform to Solution/Project File Name</b></caption>
|
|
<thead>
|
|
<tr valign="top">
|
|
<th>Platform</th>
|
|
<th>File Name</th>
|
|
</tr>
|
|
</thead><tbody>
|
|
<tr>
|
|
<th>Visual Studio 2015</th>
|
|
<td><i>name</i><code>_vc14</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th>Visual Studio 2017</th>
|
|
<td><i>name</i><code>_vs2017</code>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th>Visual Studio 2019</th>
|
|
<td><i>name</i><code>_vs2019</code>
|
|
</td>
|
|
</tr>
|
|
</tbody></table>
|
|
|
|
<p>The VC++ compiler and linker can now be invoked from GNU make just like
|
|
most UNIX builds. Follow the instructions in the <a href="#unix_traditional">
|
|
ACE/GNU Configuration</a> sections and see the additional information in the
|
|
comments of
|
|
<a href="include/makeinclude/platform_win32_msvc.GNU">platform_win32_msvc.GNU</a>.
|
|
</p>
|
|
|
|
<p>If you happen to open an older file Visual Studio solution from a newer one, it will offer to convert
|
|
the file to the newer format for you
|
|
|
|
<ol>
|
|
<li>Uncompress the ACE distribution into a directory, where it will
|
|
create a ACE_wrappers directory containing the distribution. The
|
|
ACE_wrappers directory will be referred to as ACE_ROOT in the
|
|
following steps -- so ACE_ROOT\ace would be C:\ACE_wrappers\ace if
|
|
you uncompressed into the root directory.<br>
|
|
<br>
|
|
</li><li>Create a file called <code>config.h</code> in the ACE_ROOT\ace
|
|
directory that contains: <br>
|
|
<br>
|
|
<code>#include "ace/config-win32.h"</code><br>
|
|
<br>
|
|
|
|
</li><li>The static, DLL and MFC library builds are kept in
|
|
different workspaces. Files with names *_Static contain project
|
|
files for static builds. Workspaces for static and DLL builds will be
|
|
available through the stock release at DOC group's website. The
|
|
workspaces for MFC are not available and have to be generated using
|
|
MPC. Please see <a href="MPC/docs/README">MPC's README</a> for
|
|
details.<br><br>
|
|
</li><li>Now load the solution file for ACE (ACE_ROOT/ACE.sln).<br>
|
|
<br>
|
|
</li><li>Make sure you are building the configuration (i.e, Debug/Release)
|
|
the one you'll use (for example, the debug tests need the debug
|
|
version of ACE, and so on). All these different configurations are
|
|
provided for your convenience. You can either adopt the scheme to
|
|
build your applications with different configurations, or use
|
|
<code>ace/config.h</code> to tweak with the default settings on
|
|
NT.<br> <strong>Note:</strong> If you use the dynamic libraries,
|
|
make sure you include ACE_ROOT\lib in your PATH whenever you run
|
|
programs that uses ACE. Otherwise you may experience problems
|
|
finding ace.dll or aced.dll.<br>
|
|
<br>
|
|
</li><li>To use ACE with MFC libraries, also add the following to
|
|
your <code>config.h</code> file. Notice that if you want to
|
|
spawn a new thread with CWinThread, make sure you spawn the
|
|
thread with THR_USE_AFX flag set.<br>
|
|
<br>
|
|
<code>#define ACE_HAS_MFC 1</code><br>
|
|
<br>
|
|
By default, all of the ACE projects use the DLL versions of the
|
|
MSVC run-time libraries. You can still choose use the static (LIB)
|
|
versions of ACE libraries regardless of run-time libraries. The
|
|
reason we chose to link only the dynamic run-time library is that
|
|
almost every NT box has these library installed and to save disk
|
|
space. If you prefer to link MFC as a static library into ACE, you
|
|
can do this by defining <code>ACE_USES_STATIC_MFC</code> in your
|
|
<code>config.h</code> file. However, if you would like to link
|
|
everything (including the MSVC run-time libraries) statically,
|
|
you'll need to modify the project files in ACE yourself.<p>
|
|
</p></li><li>Static version of ACE libraries are built with
|
|
<code>ACE_AS_STATIC_LIBS</code><br> defined. This macro should
|
|
also be used in application projects that link to static ACE
|
|
libraries<br>
|
|
<br>
|
|
Optionally you can also add the line <br>
|
|
<br>
|
|
<code>#define ACE_NO_INLINE</code><br>
|
|
<br>
|
|
before the #include statement in ACE_ROOT\ace\config.h to disable
|
|
inline function and reduce the size of static libraries (and your
|
|
executables.)<br>
|
|
<br>
|
|
</li><li>ACE DLL and LIB naming scheme:<br>
|
|
<br>
|
|
We use the following rules to name the DLL and LIB files in ACE
|
|
when using MSVC.<br>
|
|
<br>
|
|
"Library/DLL name" + (Is static library ? "s" :
|
|
"") + (Is Debugging enable ? "d" : "")
|
|
+ {".dll"|".lib"}<br>
|
|
<br>
|
|
</li></ol>
|
|
|
|
<p>More information for ACE/TAO on MSVC can be found
|
|
<a href="docs/msvc_notes.txt">here</a>. The doxygen version of this
|
|
document is available under Related Topics in the ACE Library.</p>
|
|
|
|
<b>ACE TESTS</b><p>
|
|
|
|
The tests are located in ACE_ROOT\tests. There is also a solution in
|
|
that directory to build all the tests (tests.sln)</p><p>
|
|
|
|
Once you build all the tests (Batch Build works well for this), you
|
|
can run perl script <code>run_test.pl</code> in the
|
|
<code>tests</code> directory to try all the tests.</p><p>
|
|
|
|
<a name="win32nonic">
|
|
<b> BUILDING ACE ON A WIN32 MACHINE THAT LACKS A NETWORK CARD </b></a></p><p>
|
|
|
|
<a name="win32nonic">You may want to run ACE on a non-networked machine. To do so, you must
|
|
install TCP/IP and configure it to ignore the absence of a network
|
|
card. This is one method:
|
|
|
|
</a></p><ol>
|
|
<a name="win32nonic"> <li>Run Control Panel
|
|
</li><li>Choose Network from Control Panel
|
|
</li><li>Add Adapter: MS Loopback Adapter
|
|
</li><li>Configure MS Loopback Adapter with 802.3 (default)
|
|
</li><li>Add Protocol: TCP/IP Protocol
|
|
</li><li>Configure TCP/IP Protocol with a valid IP address and subnet mask.
|
|
Leave everything else at the default settings.
|
|
</li><li>Add Service: Workstation
|
|
</li><li>Exit and Restart System
|
|
</li><li>Run Control Panel again
|
|
</li><li>Choose Services from Control Panel
|
|
</li><li>The following services are not necessary and may
|
|
be set to Disabled Startup: <br>
|
|
Alerter<br>
|
|
Computer Browser<br>
|
|
Net logon<br>
|
|
Messanger<br>
|
|
</li><li>Choose Network from Control Panel
|
|
</li><li>Confirm the following setup. This is all you need to run ACE:<br>
|
|
Installed Software:<br>
|
|
Computer Browser<br>
|
|
MS Loopback Adapter Driver<br>
|
|
TCP/IP Protocol<br>
|
|
Workstation<br>
|
|
Installed Adapter Cards:<br>
|
|
MS Loopback Adapter<p>
|
|
</p></li></a></ol>
|
|
|
|
<hr align="left" width="50%"><p> </p>
|
|
<h3><a name="embarcadero">Building and Installing ACE on Windows with Embarcadero C++</a></h3>
|
|
|
|
If you are building for a machine without a network card, you may want
|
|
to check <a href="#win32nonic">here</a> first. <p>
|
|
|
|
</p><ol>
|
|
<li>Uncompress the ACE distribution into a directory, where it will
|
|
create an
|
|
ACE_wrappers directory containing the source. The ACE_wrappers
|
|
directory will be referred to as ACE_ROOT in the following steps -- so
|
|
<code>ACE_ROOT\ace</code> would be <code>C:\ACE_wrappers\ace</code> when you uncompressed into the
|
|
root directory.<br>
|
|
<br>
|
|
</li><li>Create a file called <code>config.h</code> in the ACE_ROOT\ace
|
|
directory that contains at least: <br>
|
|
<br>
|
|
<code>#include "ace/config-win32.h"</code><br>
|
|
<br>
|
|
</li><li>Open a RAD Studio Command Prompt.<br>
|
|
<br>
|
|
</li><li>Set the ACE_ROOT environment variable to point to the ACE_wrappers
|
|
directory. For example:<br>
|
|
<br>
|
|
<code>set ACE_ROOT=C:\ACE_wrappers</code><br>
|
|
<br>
|
|
</li><li>Add ACE_wrappers\lib and ACE_wrappers\bin to the PATH environment variable:<br>
|
|
<br>
|
|
<code>set PATH=%ACE_ROOT%\lib;%ACE_ROOT%\bin;%PATH%</code><br>
|
|
<br>
|
|
</li><li>Change to the ACE_ROOT\ace directory.<br>
|
|
<br>
|
|
<code>cd %ACE_ROOT%\ace</code><br>
|
|
<br>
|
|
</li><li>Generate the bmake makefiles using <a href="#MPC">MPC</a>. Use the <code>bmake</code> project type for C++ Builder:<br>
|
|
<br>
|
|
<code>%ACE_ROOT%\bin\mwc.pl -type bmake</code><br>
|
|
<br>
|
|
</li><li>You can build several different versions of ACE by setting the following optional environment
|
|
variables before you run make:<br>
|
|
<br>
|
|
Set the environment variable below to build a debug version of ACE<br>
|
|
<code>set DEBUG=1</code><br>
|
|
<br>
|
|
Set the environment variable below to build a unicode version of ACE<br>
|
|
<code>set UNICODE=1</code><br>
|
|
<br>
|
|
Set the environment variable below to build a version of ACE with
|
|
Codeguard support. Should only be used when DEBUG is also set<br>
|
|
<code>set CODEGUARD=1</code><br>
|
|
<br>
|
|
By default we are using the clang based compilers. At the moment you
|
|
want to compile using the old bcc32 compiler set the CLASIC environment variable<br>
|
|
<code>set CLASSIC=1</code><br>
|
|
<br>
|
|
Set the environment variable below to build a version of ACE optimized
|
|
for a certain CPU. For this there are special compiler flags
|
|
(-3/-4/-5/-6), see the Embarcadero help for more info.<br>
|
|
<code>set CPU_FLAG=-6</code><br>
|
|
<br>
|
|
You can then start the build with the command
|
|
<br><code>make -f Makefile.bmak all</code><br>
|
|
<br>
|
|
You may also enable the options by passing them as command line options to make, for example:<br>
|
|
<code>make -f Makefile.bmak -DDEBUG all</code><br>
|
|
<br>
|
|
</li><li>Build ACE by doing:<br>
|
|
<br>
|
|
<code>make -f Makefile.bmak all</code><br>
|
|
<br>
|
|
</li></ol>
|
|
|
|
<p>
|
|
|
|
Note that when you run <code>make</code> in a sub directory you give <code>make -f Makefile.bmak all</code>. The <code>all</code> is needed to make sure the complete project is build.<p>
|
|
|
|
The C++ Builder port has been done by Jody Hagins, <a href="mailto:chris@kohlhoff.com">Christopher Kohlhoff</a> and <a href="mailto:jwillemsen@remedy.nl">Johnny Willemsen</a>. </p><p>
|
|
|
|
<b>ACE TESTS</b></p><p>
|
|
|
|
Before you can build the tests you need to build the protocols directory.
|
|
Change the directory to ACE_ROOT\protocols and start: </p><p>
|
|
</p><blockquote><code>
|
|
%ACE_ROOT%\bin\mwc.pl -type bmake<br>
|
|
make -f Makefile.bmak all
|
|
</code></blockquote><p>
|
|
|
|
The tests are located in ACE_ROOT\tests, change to this directory.
|
|
You build then the tests with the following commands:</p><p>
|
|
</p><blockquote><code>
|
|
%ACE_ROOT%\bin\mwc.pl -type bmake<br>
|
|
make -f Makefile.bmak all
|
|
</code></blockquote><p>
|
|
|
|
Once you build all the tests, you can run the automated test script using:</p><p>
|
|
</p><blockquote><code>perl run_test.pl</code></blockquote><p> in the
|
|
<code>tests</code> directory to try all the tests. You need to make
|
|
sure the ACE bin and lib directory (in this case
|
|
<code>%ACE_ROOT%\bin</code> and <code>%ACE_ROOT%\lib</code>)
|
|
are on the path before you try to run the tests. If your executables are
|
|
compiled into a subdirectory, add <code>-ExeSubDir subdirname</code> to the
|
|
command.</p><p>
|
|
|
|
<p></p><hr align="left" width="50%"><p>
|
|
</p><h3><a name="mingw">Building and Installing ACE on Win32 with MinGW/ MSYS</a></h3>
|
|
|
|
<p>
|
|
If you are building for a machine without a network card, you may want
|
|
to check <a href="#win32nonic">here</a> first.
|
|
|
|
</p><p>
|
|
Building and installing ACE on <a href="http://www.mingw.org/">MinGW</a>
|
|
uses a mix of a <a href="#unix">UNIX</a> building process and
|
|
<a href="#win32">Win32</a> configuration files.
|
|
Also, as MinGW uses GNU g++, you may want to take
|
|
a look at the <a href="#g++">Compiling ACE with GNU g++</a> section.
|
|
|
|
</p><p>
|
|
You will need the MinGW build tools and libraries, downloable from
|
|
<a href="http://www.mingw.org/"><tt>http://www.mingw.org</tt></a>.
|
|
|
|
<br>
|
|
For our build we require the packages
|
|
<b><tt>MinGW</tt></b> and <b><tt>MSYS</tt></b>.
|
|
|
|
</p><ol>
|
|
|
|
<li> Install the MinGW tools (including the MinGW Development toolkit) into a common directory, say c:/mingw.
|
|
<br><br>
|
|
|
|
</li><li> Install the MSYS tools into a common directory, say c:/msys.
|
|
<br><br>
|
|
|
|
</li><li> Open a MSYS shell. Set your <tt>PATH</tt> environment variable so
|
|
your MinGW's <tt>bin</tt> directory is first:
|
|
|
|
<blockquote><pre> % export PATH=/c/mingw/bin:$PATH
|
|
</pre></blockquote>
|
|
|
|
</li><li> Add an <tt>ACE_ROOT</tt> environment variable pointing to the
|
|
root of your ACE wrappers source tree:
|
|
|
|
<blockquote><pre> % export ACE_ROOT=/c/work/mingw/ACE_wrappers
|
|
</pre></blockquote>
|
|
|
|
From now on, we will refer to the root directory of the ACE
|
|
source tree as <tt>$ACE_ROOT</tt>.
|
|
<br><br>
|
|
|
|
</li><li> Create a file called <tt>config.h</tt> in the
|
|
<tt>$ACE_ROOT/ace</tt> directory that contains:
|
|
|
|
<blockquote><pre> #include "ace/config-win32.h"
|
|
</pre></blockquote>
|
|
|
|
</li><li> Create a file called <tt>platform_macros.GNU</tt> in the
|
|
<tt>$ACE_ROOT/include/makeinclude</tt> directory containing:
|
|
|
|
<blockquote><pre> include $(ACE_ROOT)/include/makeinclude/platform_mingw32.GNU
|
|
</pre></blockquote>
|
|
|
|
In the above text, don't replace <tt>$(ACE_ROOT)</tt> with the
|
|
actual directory, GNU make will take the value from the
|
|
environment variable you defined previously.
|
|
|
|
<p>
|
|
If you lack Winsock 2, add the line
|
|
|
|
</p><blockquote><pre> winsock2 = 0
|
|
</pre></blockquote>
|
|
|
|
before the previous one.
|
|
<br><br>
|
|
|
|
<p>
|
|
If you want to install ACE (using "make install") and want all the <tt>.pc</tt> files generated,
|
|
set the installation prefix in platform_macros.GNU.
|
|
</p><blockquote><pre> INSTALL_PREFIX=/c/ACE
|
|
</pre></blockquote>
|
|
Headers will be installed to $INSTALL_PREFIX/include, documentation and
|
|
build system files to $INSTALL_PREFIX/share and libraries to $INSTALL_PREFIX/lib. With INSTALL_PREFIX set, RPATH will be enabled.
|
|
To disable RPATH (for example, if $INSTALL_PREFIX/$INSTALL_LIB is already
|
|
a system-known location for shared libraries), set the make macro
|
|
install_rpath to 0 by adding install_rpath=0 to platform_macros.GNU.
|
|
|
|
<br><br>
|
|
|
|
</li><li> In the MSYS shell, change to the $ACE_ROOT/ace directory and
|
|
run make:
|
|
|
|
<blockquote><pre> % cd $ACE_ROOT/ace
|
|
% make
|
|
</pre></blockquote>
|
|
|
|
<p>
|
|
This should create <tt>libACE.dll</tt> (the Win32 shared library) and
|
|
<tt>libACE.dll.a</tt> (the Win32 import library for the DLL).
|
|
Note that the name for the ACE DLL follows the MinGW convention, which itself
|
|
resembles UNIX.
|
|
|
|
</p><p>
|
|
If you want static libs also, you may run:
|
|
|
|
</p><blockquote><pre> % make static_libs_only=1
|
|
</pre></blockquote>
|
|
|
|
</li><li> Run make install:
|
|
|
|
<blockquote><pre> % make install
|
|
</pre></blockquote>
|
|
<p>
|
|
This should create <tt>ACE.pc</tt> to use with pkg-config.
|
|
</p>
|
|
|
|
</li><li> <a name="mingwrunpath">
|
|
The same rules for Win32 search of DLLs apply for MinGW. If you
|
|
want to run some ACE programs from the MSYS shell, you may
|
|
need to add the directory for <tt>libACE.dll</tt> to your PATH:
|
|
|
|
</a><blockquote><pre><a name="mingwrunpath"> % export PATH=/c/work/mingw/ACE_wrappers/ace:$PATH
|
|
</a></pre></blockquote>
|
|
|
|
</li></ol>
|
|
|
|
<a name="mingwrunpath"><b>ACE TESTS</b></a><p>
|
|
|
|
<a name="mingwrunpath">The tests are located in <tt>$ACE_ROOT/tests</tt>.
|
|
After building the library, you can change to that directory and run
|
|
make:
|
|
|
|
</a></p><blockquote><pre><a name="mingwrunpath"> % cd $ACE_ROOT/tests
|
|
% make
|
|
</a></pre></blockquote>
|
|
|
|
<p>
|
|
<a name="mingwrunpath">Once you build all the tests, you can run
|
|
<code>run_tests.pl</code> in the
|
|
<code>tests</code> directory to try all the tests:
|
|
|
|
</a></p><blockquote><pre><a name="mingwrunpath"> % perl run_test.pl
|
|
</a></pre></blockquote>
|
|
|
|
<p>
|
|
<a name="mingwrunpath">If you are using ACE as a DLL, you will need to modify your PATH
|
|
variable as explained </a><a href="#mingwrunpath">above</a>.
|
|
|
|
</p><p>
|
|
You may want to check <tt>$ACE_ROOT/tests/README</tt> for the status
|
|
of the various tests on MinGW and the different Windows flavors.
|
|
|
|
</p><p></p><hr align="left" width="50%"><p>
|
|
</p><h3><a name="cygwin">Building and Installing ACE on Win32 with Cygwin</a></h3>
|
|
|
|
<p>
|
|
If you are building for a machine without a network card, you may want
|
|
to check <a href="#win32nonic">here</a> first.
|
|
|
|
</p><p>
|
|
Building and installing ACE on <a href="http://www.cygwin.com/">Cygwin</a>
|
|
uses the <a href="#unix">UNIX</a> building process.
|
|
Also, as Cygwin uses GNU g++, you may want to take
|
|
a look at the <a href="#g++">Compiling ACE with GNU g++</a> section.
|
|
|
|
</p><p>
|
|
You will need the Cygwin build tools and libraries, downloable from
|
|
<a href="http://www.cygwin.com/"><tt>http://www.cygwin.com</tt></a>.
|
|
For our build we require the following packages besides the packages the
|
|
setup selects by default:
|
|
<a name="cygwinpacks">
|
|
</a></p><blockquote>
|
|
<a name="cygwinpacks"><b><tt>gcc (version 3.3.3), cygserver, make, perl, binutils</tt></b>.
|
|
</a></blockquote>
|
|
|
|
<ol>
|
|
|
|
<a name="cygwinpacks"> <li> Install Cygwin (this can be easy downloading and running
|
|
<a href="http://cygwin.com/setup.exe"><tt>setup.exe</tt></a>
|
|
from the Cygwin site). For working with ACE we recommend
|
|
to select <code>DOS</code> as default text file type.
|
|
<br><br>
|
|
|
|
<li> Open a Cygwin shell. Set your <tt>PATH</tt> environment variable so
|
|
your Cygwin <tt>bin</tt> directory is first:
|
|
|
|
<blockquote><pre> % export PATH=//c/cygwin/bin:$PATH
|
|
</pre></blockquote>
|
|
|
|
or
|
|
|
|
<blockquote><pre> % export PATH=/cygdrive/c/cygwin/bin:$PATH
|
|
</pre></blockquote>
|
|
|
|
<p>
|
|
Note Cygwin uses ``<tt>/</tt>'' as directory separator,
|
|
and ``<tt>//X</tt>'' as a notation for Win32 drive <tt>X</tt>.
|
|
Note also that you <em>can't</em> use ``<tt>c:/cygwin/bin</tt>''
|
|
because, for Cygwin,
|
|
``<tt>:</tt>'' is path separator character, as in UNIX.
|
|
<br><br>
|
|
|
|
</p></li><li> Add an <tt>ACE_ROOT</tt> environment variable pointing to the
|
|
root of your ACE wrappers source tree (in this example c:/work/cygwin/ACE_wrappers):
|
|
|
|
<blockquote><pre> % export ACE_ROOT=/cygdrive/c/work/cygwin/ACE_wrappers
|
|
</pre></blockquote>
|
|
|
|
<p>
|
|
Note here you <em>can't</em> use the ``<tt>//X</tt>'' Cygwin
|
|
notation as this is seen by Cygwin's compiler and it doesn't
|
|
support that (it <em>does</em> support ``<tt>/</tt>'' as directory
|
|
separator however).
|
|
|
|
</p><p>
|
|
From now on, we will refer to the root directory of the ACE
|
|
source tree as <tt>$ACE_ROOT</tt>.
|
|
<br><br>
|
|
|
|
</p></li><li> Create a file called <tt>config.h</tt> in the
|
|
<tt>$ACE_ROOT/ace</tt> directory that contains:
|
|
|
|
<blockquote><pre> #include "ace/config-cygwin32.h"
|
|
</pre></blockquote>
|
|
|
|
</li><li> Create a file called <tt>platform_macros.GNU</tt> in the
|
|
<tt>$ACE_ROOT/include/makeinclude</tt> directory containing:
|
|
|
|
<blockquote><pre> include $(ACE_ROOT)/include/makeinclude/platform_cygwin32.GNU
|
|
</pre></blockquote>
|
|
|
|
In the above text, don't replace <tt>$(ACE_ROOT)</tt> with the
|
|
actual directory, GNU make will take the value from the
|
|
environment variable you defined previously.
|
|
|
|
</li><li> On the Cygwin shell, change to the $ACE_ROOT/ace directory and
|
|
run make:
|
|
|
|
<blockquote><pre> % cd $ACE_ROOT/ace
|
|
% make
|
|
</pre></blockquote>
|
|
|
|
<p>
|
|
This should create <tt>libACE.dll</tt> (the Win32 shared library) and
|
|
<tt>libACE.dll.a</tt> (the Win32 import library for the DLL).
|
|
Note the name for the ACE DLL on Cygwin follows the UNIX convention.
|
|
<br><br>
|
|
|
|
</p><p>
|
|
If you want static libs also, you may run:
|
|
|
|
</p><blockquote><pre> % make static_libs_only=1
|
|
</pre></blockquote>
|
|
|
|
</li><li> <a name="cygwinrunpath">
|
|
The same rules for Win32 search of DLLs apply for Cygwin. If you
|
|
want to run some ACE programs from the Cygwin shell, you may
|
|
need to add the directory for <tt>libACE.dll</tt> to your PATH:
|
|
|
|
</a><blockquote><pre><a name="cygwinrunpath"> # export PATH=//c/work/cygwin/ACE_wrappers/ace:$PATH
|
|
</a></pre></blockquote>
|
|
|
|
<a name="cygwinrunpath"> If you are using MPC-generated Makefiles, then the DLLs have been
|
|
placed in the lib directory instead of ace and thus your PATH
|
|
addition would need to look like this:
|
|
|
|
</a><blockquote><pre><a name="cygwinrunpath"> # export PATH=//c/work/mingw/ACE_wrappers/lib:$PATH
|
|
</a></pre></blockquote>
|
|
|
|
|
|
</li></ol>
|
|
|
|
<a name="cygwinrunpath"><b>ACE TESTS</b></a><p>
|
|
|
|
<a name="cygwinrunpath">The tests are located in <tt>$ACE_ROOT/tests</tt>.
|
|
After building the library, you can change to that directory and run
|
|
make:
|
|
|
|
</a></p><blockquote><pre><a name="cygwinrunpath"> % cd $ACE_ROOT/tests
|
|
% make
|
|
</a></pre></blockquote>
|
|
|
|
<p>
|
|
<a name="cygwinrunpath">Once you build all the tests, you can run
|
|
<code>run_tests.pl</code> in the
|
|
<code>tests</code> directory to try all the tests:
|
|
|
|
</a></p><blockquote><pre><a name="cygwinrunpath"> % perl run_test.pl
|
|
</a></pre></blockquote>
|
|
|
|
<p>
|
|
<a name="cygwinrunpath">If you are using ACE as a DLL, you will need to modify your PATH
|
|
variable as explained </a><a href="#cygwinrunpath">above</a>.
|
|
|
|
</p><p>
|
|
You may want to check <tt>$ACE_ROOT/tests/README</tt> for the status
|
|
of the various tests on Cygwin and the different Windows flavors.
|
|
</p>
|
|
|
|
<p></P>
|
|
<hr align=left width="50%">
|
|
|
|
<p>
|
|
<H2><a name="interix">Building and Installing ACE on Win32 with Interix</H2>
|
|
<P>Interix comes with a BSD style make; you need GNU make.
|
|
Make builds easily under Interix or there is a prebuilt
|
|
package at: </P>
|
|
<P><A
|
|
href="http://www.interopsystems.com/tools/warehouse.htm">http://www.interopsystems.com/tools/warehouse.htm</A> </P>
|
|
<P>If you are building for a machine without a network
|
|
card, you may want to check <A href="#win32nonic" ><FONT color=#0000ff>here</FONT></A> first. </P>
|
|
<P>This port was built and tested under Interix 3.5. a.k.a.
|
|
<A href="http://www.microsoft.com/windows/sfu/">Windows
|
|
Services for UNIX 3.5.</A></P>
|
|
<P>To build follow the <A href="#unix_traditional" >Traditional ACE/GNU Make
|
|
Configuration</A> instructions replacing the following include directives:</P>
|
|
<P><TT>#include
|
|
"ace/config-win32-interix.h"</TT> </P>
|
|
<P>for the config.h header </P>
|
|
<P>and: </P>
|
|
<P><TT>include
|
|
$(ACE_ROOT)/include/makeinclude/platform_win32_interix.GNU</TT></P>
|
|
<P>for your platform_macros.GNU file.</P>
|
|
<P>ACE should build fine with just '<TT>make</TT>', the only other option tried thus far is
|
|
'<TT>make static_libs_only=1</TT>' which also works. Any
|
|
other options may not work.</P>
|
|
<P><b>ACE TESTS</B> </P>
|
|
<p>The tests are located in <TT>$ACE_ROOT/tests</TT>. After building the library, you can
|
|
change to that directory and run make: </P>
|
|
<P><TT>% cd $ACE_ROOT/tests </TT><BR><TT>% make </TT>
|
|
<p>Once you build all the tests, you can run <code>run_test.pl</CODE> in the <code>tests</CODE> directory to try all the tests: </P>
|
|
<P><TT>% run_test.pl </TT></P>
|
|
<p>If you are using ACE as a shared library, you will need
|
|
to modify your LD_LIBRARY_PATH as explained in<A href="#unix_traditional" ><FONT color=#800080>Traditional ACE/GNU Make Configuration</FONT></A>. </P>
|
|
<p></P>
|
|
|
|
<p></p><hr align="left" width="50%"><p>
|
|
</p><h2><a name="vxworks">Building and Installing ACE on VxWorks</a></h2>
|
|
For the most part, you should be able to follow the instructions above
|
|
to build ACE and applications that use it. Start with the
|
|
<a href="#unix">Unix instructions</a> above to build ACE and the
|
|
applications that use it. Please see below for more information on
|
|
<a href="#VxWorks/NT">building ACE on NT hosts for VxWorks targets</a>.<p>
|
|
|
|
A few notes on VxWorks builds (thanks to
|
|
<a href="mailto:Paul_von_Behren@stortek.com">Paul von Behren</a> and
|
|
<a href="https://www.remedy.nl">Remedy IT</a> for these notes):</p>
|
|
<p>
|
|
</p><ul>
|
|
<li>VxWorks builds are done with a cross compiler, i.e., the compiles
|
|
are done on a workstation creating object modules which are
|
|
downloaded and loaded into the VxWorks target system.<p>
|
|
</p></li><li>C++ object modules must be post-processed by a VxWorks
|
|
utility called "munch" to set up calls to static constructors and destructors.
|
|
ACE integrates the makefile includes/rules files
|
|
distributed with VxWorks to achieve maximum compatibility and reuse the target
|
|
specifications and buildcommands defined by Windriver itself.
|
|
The original ACE support for VxWorks included a perl script called
|
|
<a href="bin/ace_ld">$ACE_ROOT/bin/ace_ld</a>,
|
|
which was called from the Makefiles, replacing
|
|
the traditional <code>ld</code> step. Although this script is currently still
|
|
available it is not used anymore.<BR>
|
|
You must have perl installed to use <code>ace_ld</code>. If perl is not on your path, you'll
|
|
have to set <code>PERL_PATH</code> to the full path (including
|
|
perl.exe), either in your
|
|
<code>$(ACE_ROOT)/include/makeinclude/platform_macros.GNU</code>
|
|
or in your environment.<p>
|
|
</p></li><li>Wind River provides GCC/G++ cross-compilers for the
|
|
supported target platforms. The executables are named cc<target>
|
|
and g++<target>; for example, ccppc and g++cpp for PowerPC
|
|
targets.<p>
|
|
</p></li></ul>
|
|
|
|
You'll have to let ACE know the target type at compile time. There
|
|
are several ways to do this; please see the
|
|
<code>$ACE_ROOT/include/makeinclude/platform_vxworks5.5.x.GNU</code>
|
|
platform file for detailed information.<p>
|
|
|
|
The VxWorks platform_vxworks*.GNU files are set up so that shared
|
|
libraries are not built on VxWorks, by default. Only static
|
|
libraries, with .a extension, are built. Therefore, it's not
|
|
necessary to set the LD_LIBRARY_PATH environment variable on your host
|
|
system when building for VxWorks targets. Please note, however, if
|
|
you use TAO on VxWorks that you will need to set your LD_LIBRARY_PATH
|
|
to find the TAO IDL compiler libraries (installed in the ace
|
|
directory) on the host.</p><p>
|
|
|
|
These non-default VxWorks kernel configuration <code>#defines</code>
|
|
are required with ACE:</p><p>
|
|
|
|
</p><pre>#define INCLUDE_CPLUS /* include C++ support */
|
|
#define INCLUDE_CPLUS_IOSTREAMS /* include iostreams classes */
|
|
#define INCLUDE_POSIX_ALL /* include all available POSIX functions */
|
|
</pre>
|
|
|
|
For completeness, here are the non-default <code>#defines</code> that
|
|
we used for VxWorks 5.3.1/g++ 2.7.2:
|
|
|
|
<pre>#define INCLUDE_CPLUS /* include C++ support */
|
|
#define INCLUDE_CPLUS_IOSTREAMS /* include iostreams classes */
|
|
#define INCLUDE_CONFIGURATION_5_2 /* pre-tornado tools */
|
|
#define INCLUDE_DEBUG /* pre-tornado debugging */
|
|
#define INCLUDE_LOADER /* object module loading */
|
|
#define INCLUDE_NET_SYM_TBL /* load symbol table from network */
|
|
#define INCLUDE_SYM_TBL_SYNC /* synchronize host and target symbol tables */
|
|
#define INCLUDE_NFS /* nfs package */
|
|
#define INCLUDE_PING /* ping() utility */
|
|
#define INCLUDE_POSIX_ALL /* include all available POSIX functions */
|
|
#define INCLUDE_RDB /* remote debugging package */
|
|
#define INCLUDE_RLOGIN /* remote login */
|
|
#define INCLUDE_RPC /* rpc package */
|
|
#define INCLUDE_SECURITY /* shell security for network access */
|
|
#define INCLUDE_SHELL /* interactive c-expression interpreter */
|
|
#define INCLUDE_SHOW_ROUTINES /* show routines for system facilities*/
|
|
#define INCLUDE_SPY /* spyLib for task monitoring */
|
|
#define INCLUDE_STARTUP_SCRIPT /* execute start-up script */
|
|
#define INCLUDE_STAT_SYM_TBL /* create user-readable error status */
|
|
#define INCLUDE_SYM_TBL /* symbol table package */
|
|
#define INCLUDE_UNLOADER /* object module unloading */
|
|
#define INCLUDE_WINDVIEW /* WindView command server */
|
|
</pre>
|
|
|
|
Also, automatic construction/destruction of static objects
|
|
should be enabled.<p>
|
|
|
|
If you use TAO, it's also a good idea to increase the
|
|
<code>NUM_FILES</code> parameter from its default of 50 to,
|
|
say, 1000.</p><p>
|
|
|
|
Please note that those VxWorks kernel configuration parameters
|
|
are set in the VxWorks configAll.h file. You must rebuild your
|
|
VxWorks kernel after modifying that file.</p><p>
|
|
|
|
If you're first getting started with ACE and/or VxWorks, I recommend
|
|
just building the ACE library and tests first. (Some of the ACE
|
|
examples, in System_V_IPC, don't build on VxWorks yet.) Then try
|
|
running the tests. Please see $ACE_ROOT/tests/README for the latest
|
|
status of the ACE tests on VxWorks.</p><p>
|
|
|
|
Please note that the <code>main</code> entry point is renamed to
|
|
<code>ace_main</code> (configurable via ACE_MAIN) on VxWorks with g++,
|
|
to comply with its restriction against using <code>main</code>.
|
|
In addition, ACE_HAS_NONSTATIC_OBJECT_MANAGER is enabled by default
|
|
to cleanly support construction and destruction of static objects.
|
|
Please see the <a href="#NonStaticObjectManager">Non-static
|
|
ACE_Object_Manager</a> discussion for the important implication
|
|
of this feature.</p><p>
|
|
|
|
ACE threads (VxWorks tasks) can be named, for example, by supplying a
|
|
non-null argument to the Thread_Manager spawn routines. However,
|
|
names beginning with <code>"==ace_t=="</code> are forbidden because
|
|
that prefix is used internally by ACE.</p><p>
|
|
|
|
You can spawn a new task to run <code>ace_main</code>, using either
|
|
VxWorks <code>sp</code>, or ACE'S <a name="spa"><code>spa</code></a>.
|
|
<code>spa</code> can be used from the VxWorks shell to pass arguments
|
|
to <code>ace_main</code>. Its usage is:
|
|
|
|
</p><pre><code>
|
|
spa ace_main, "arg1" [, ...]
|
|
</code></pre>
|
|
|
|
All arguments must be quoted, even numbers. You can start also ace_main
|
|
without spawning another thread by using:<p>
|
|
|
|
</p><pre><code>
|
|
spaef ace_main, "arg1" [, ...]
|
|
</code></pre>
|
|
|
|
ACE also provides the function <code>vx_execae</code> which is capable of running
|
|
<code>ace_main</code> in a separate thread, wait for the task to finish and return
|
|
the return code from <code>ace_main</code>:
|
|
|
|
<pre><code>
|
|
int vx_execae (FUNCPTR acemain,char* arguments, int prio = 0, int opt = 0, int stacksz = 0);
|
|
</code></pre>
|
|
<p>
|
|
You could call this from the VxWorks shell like:
|
|
</p>
|
|
<pre><code>
|
|
my_rc = vx_execae ace_main, "-o server.ior -ORBDottedDecimalAddresses 1"
|
|
</code></pre><p>
|
|
|
|
When <code>prio</code>, <code>opt</code> or <code>stacksz</code> are omitted or specified
|
|
as <code>0</code> default values will be used. See the VxWorks shell documentation for the
|
|
defaults for <code>prio</code> and <code>opt</code>. For <code>stacksz</code> the default is
|
|
<code>ACE_NEEDS_HUGE_THREAD_STACKSIZE</code>.
|
|
The <code>arguments</code> string will be parsed and passed on to <code>ace_main</code> as
|
|
a regular <code>argc</code> and <code>argv</code>.</p><p>
|
|
|
|
Be aware of the fact that when you execute <code>ace_main</code> directly from the VxWorks
|
|
shell argc will be zero and argv* will also be zero. Using <code>argv[0]</code> will not return
|
|
the program name, but will result in a crash.<br>
|
|
The ACE helper functions <code>spa</code>, <code>spaef</code> and <code>vx_execae</code> prevent
|
|
this problem by building a regular <code>argc</code> and <code>argv</code> which also contain a
|
|
valid <code>argv[0]</code> element.</p>
|
|
|
|
<h3><a name="VxWorks/SharedLibs">Building Shared Libraries for VxWorks</a>.</h3>
|
|
|
|
<strong>NOTE</strong>: Since VxWorks support is currently being reworked with
|
|
an initial focus on static builds the support for shared builds is momentarily
|
|
broken. This will be remedied(!) as soon as possible.<p>
|
|
|
|
ACE supports shared libraries for VxWorks, but only with the g++
|
|
compiler. To build shared libraries instead of the default static
|
|
libraries, added <code>shared_libs_only=1</code> to either your
|
|
<code>ACE_wrappers/include/makeinclude/platform_macros.GNU</code> or
|
|
your <code>make</code> invocation. Then, be sure to load the ACE (and
|
|
any other) shared library before loading your executable(s).</p><p>
|
|
|
|
A shared library for VxWorks uses the same code as for a static
|
|
(non-shared) library. However, calls to static constructors/
|
|
destructors are added. The code in the shared library <strong>must</strong>
|
|
be reentrant if you shared it between programs (tasks). The
|
|
ACE library meets this requirement.</p><p>
|
|
|
|
Shared libraries reduce build time, executable size, and load
|
|
time of the executable. But, you must manually load the shared
|
|
library before loading your executable(s) with a command such as:
|
|
</p><pre><code>
|
|
-> ld < libACE.so
|
|
</code></pre>
|
|
Shared libraries can be unloaded the same way an executable
|
|
(module) is unloaded.<p>
|
|
|
|
<strong>NOTE</strong>: Shared libraries on VxWorks aren't the same as
|
|
shared libraries on other operating systems. In particular, there is
|
|
no support for creating copies of writeable global (static) data in
|
|
the shared library. This includes the singleton ACE_Object_Manager
|
|
instance pointer. If you share global data between separate programs,
|
|
they may not work properly. See the discussion of shared code and
|
|
reentrancy in the VxWorks' <em>Programmers Guide</em>.</p><p>
|
|
|
|
Instead of trying to run separate programs onto a VxWorks target, we
|
|
recommend creating just one program, and spawning a thread for each
|
|
task. The TAO IDL_Cubit test <a href="TAO/performance-tests/Cubit/TAO/IDL_Cubit/collocation_test.cpp">collocation
|
|
test</a> is a good example.</p><p>
|
|
|
|
</p><h3><a name="VxWorks/LinkToKernel">Linking ACE and/or TAO Libraries into the VxWorks Kernel</a>.</h3>
|
|
|
|
It's easy to link your ACE and/or TAO libraries into the VxWorks kernel.
|
|
Just build <a href="#VxWorks/SharedLibs">shared versions</a>, but
|
|
disable the munch step. The easiest way to do that is to set the
|
|
<code>LD</code> make variable to the name of your linker. For
|
|
example, to build a libACE.so for PowerPC that can be linked into
|
|
the kernel:
|
|
<pre>% cd $ACE_ROOT/ace
|
|
% make LD=ldppc shared_libs_only=1
|
|
</pre>
|
|
After building the shared lib, link it into the kernel by setting
|
|
the <code>MACH_EXTRA</code> make variable in the kernel configuration
|
|
Makefile. Then, build the kernel using <code>make exe</code>.<p>
|
|
|
|
</p><h3><a name="VxWorksTestScript">Using the one-button ACE tests with VxWorks</a>.</h3>
|
|
|
|
It is possible to generate a script to execute all ACE tests. You can do this by executing
|
|
</a></p><blockquote><pre><a name="vxworksscript">% perl run_test.pl -v -o > run_test.vxworks
|
|
</a></pre></blockquote>
|
|
|
|
The ACE tests write their output files in a directory named
|
|
<code>log/</code>, below the current (<code>tests</code>) directory.<br/>
|
|
</p>
|
|
<p>
|
|
To run the tests from the build directory on an NT host where you crossbuild your
|
|
VxWorks ACE/TAO you can set up the Target Server File System (TSFS) in your Target Server
|
|
configuration. If you f.i. set the root for the TSFS to the root directory of your builddisk
|
|
you can set the default directory for the target by issueing the following command
|
|
from a Host shell: '@cd "/tgtsvr/{path to ACE}/ACE_wrappers/tests"'.
|
|
The '@' addition makes sure this command is executed for the target environment and not the
|
|
local host shell environment.
|
|
If you also issue the command 'cd {path to ACE}/ACE_wrappers/tests' you can execute the
|
|
generated one button testscript like: '< run_test.vxworks'.
|
|
</p>
|
|
<p>
|
|
Running the ACE tests automatically from the ACE autobuild tool using Target Server and Host
|
|
shell options is also supported.
|
|
</p>
|
|
<p>
|
|
If you don't have NFS included in your VxWorks kernel, you can use these steps, provided by
|
|
<a href="mailto:clarence_m_weaver@md.northgrum.com">Clarence M. Weaver</a>,
|
|
to run the tests and capture their output:</p><p>
|
|
</p><ol>
|
|
<li>What I did was create a log directory on the boot NT host of my VxWorks
|
|
target.<p>
|
|
</p></li><li>I copied all the test applications and the run_test.vxworks script to
|
|
the parent of the log directory.<p>
|
|
</p></li><li>Using the target shell not the host shell, I "cd" to the directory
|
|
containing the script and test programs.<p>
|
|
</p></li><li>Invoked the script using <code>< run_test.vxworks</code> from this target shell.<p>
|
|
</p></li></ol>
|
|
|
|
<a href="mailto:Kirk.Davies@pobox.com">Kirk Davies</a> provided this
|
|
approach for running the ACE tests on Tornado II:
|
|
|
|
<ul>
|
|
<li>Under Tornado II, I set up the Target Server File System (TSFS), and
|
|
the test logs get written to the log subdirectory under that.<p>
|
|
</p></li><li>You have to set an environment variable before running the tests:
|
|
<pre>putenv("ACE_TEST_DIR=/tgtsvr")
|
|
</pre><p>
|
|
</p></li></ul>
|
|
|
|
</p><h3><a name="VxWorks/NT">Building ACE on Tornado/NT hosts for VxWorks targets</a>.</h3>
|
|
The following, very useful information was contributed by
|
|
<a href="http://people.qualcomm.com/cryan">Chris Ryan</a>
|
|
and <a href="mailto:Paul_von_Behren@stortek.com">Paul von Behren</a>.
|
|
Please submit corrections, additions, or clarifications to the
|
|
the <a href="mailto:ace-users@list.isis.vanderbilt.edu">ACE mailing list</a>.<p>
|
|
|
|
<strong>NOTE:</strong>The make (version 3.74) that is provided with
|
|
Tornado 2.2 cannot be used to build ACE. A working version is available
|
|
from the WindRiver support site, download the
|
|
<a href="https://secure.windriver.com/cgi-bin/windsurf/downloads/view_binary.cgi?binaryid=838">
|
|
make3_80.gvk_patches</a> and the
|
|
<a href="https://secure.windriver.com/cgi-bin/windsurf/downloads/view_binary.cgi?binaryid=100340">
|
|
make3_80.tor2_2.new_dependency_rules</a> package and install them.</p><p>
|
|
|
|
Using the Cygnus tools, this approach works:
|
|
</p><ul>
|
|
<li>You'll build both your NT and VxWorks executables in the same
|
|
workspace (directory hierarchy). This works because the NT
|
|
compiler and ACE's Makefiles put their output in different
|
|
directories.<p>
|
|
</p></li><li>Set up your
|
|
<code>ACE_wrappers/include/makeinclude/platform_macros.GNU</code>
|
|
as usual for VxWorks. See
|
|
<a href="include/makeinclude/platform_vxworks5.5.x.GNU">the
|
|
g++/VxWorks platform file</a> for more information.<p>
|
|
</p></li><li>Create an <code>ACE_wrappers/ace/config.h</code> file that looks
|
|
something like the following.
|
|
<pre>#if defined (_MSC_VER) || defined (__BORLANDC__)
|
|
# include "ace/config-win32.h"
|
|
#else
|
|
# include "ace/config-vxworks5.x.h"
|
|
#endif
|
|
</pre><p>
|
|
</p></li><li>Set your <code>ACE_ROOT</code>, <code>CPP_LOCATION</code>,
|
|
<code>WIND_BASE</code>, and <code>WIND_HOST_TYPE</code> environment
|
|
variables.<p>
|
|
</p></li><li>Build for NT, then build for VxWorks.<p>
|
|
</p></li></ul>
|
|
|
|
A few additional Windows Notes, from Paul von Behren:<p>
|
|
</p><ul>
|
|
<li>Cygnus has created a Win32 API which is compatible with a
|
|
"generic" Unix environment. Using this library, they have ported a
|
|
large collection of GNU tools to WinNT/95 - including a port of
|
|
gcc/g++. See <a href="http://www.cygnus.com/misc/gnu-win32/">http://www.cygnus.com/misc/gnu-win32/</a>
|
|
A related link is <a href="ftp://ftp.cygnus.com/pub/gnu-win32/latest/">ftp://ftp.cygnus.com/pub/gnu-win32/latest/</a><p>
|
|
</p></li><li>To set up the command-prompt build environment, run
|
|
<code>Tornado\host\x86-win32\bin\TorVars.bat</code>. This is done
|
|
implicitly within the Tornado IDE.<p>
|
|
</p></li><li>To run <code>ace_ld</code>, you still need perl installed -
|
|
see <a href="https://www.activestate.com/products/perl">ActiveState Perl</a>
|
|
or <a href="http://strawberryperl.com">Strawberry Perl</a>.<p>
|
|
</p></li><li>The Tornado IDE will use a standard Makefile for project
|
|
builds, but does not have a GUI interface for managing the
|
|
Makefile. By default, it will use rules from Makefile in the current
|
|
directory and you can configure it to add certain Makefile
|
|
targets to the project. If you have <code>ACE_ROOT</code> defined
|
|
before starting Tornado, you can specify an ACE Makefile as a Tornado
|
|
target and Tornado will then call make from the menu.<p>
|
|
</p></li></ul>
|
|
|
|
And Chris Ryan's instructions for building for VxWorks targets
|
|
on Windows NT hosts:
|
|
|
|
<ol>
|
|
<li>Path setting that seems to be working is:<p>
|
|
</p><pre> /tornado/host/x86-win32/bin:
|
|
/tornado/host/x86-win32/lib/gcc-lib/i386-wrs-vxworks/cygnus-2.7.2-960126:
|
|
/tornado/host/x86-win32/i386-wrs-vxworks/bin:
|
|
/ace/ace_wrappers/bin:
|
|
/gnuwin32/b18/H-i386-cygwin32/bin:
|
|
/gnuwin32/b18/tcl/bin:
|
|
/WINNT/system32:
|
|
/WINNT:
|
|
/WINNT/system32/nls/ENGLISH:
|
|
/bin
|
|
</pre>
|
|
|
|
Other environment variables:<p>
|
|
</p><pre> WIND_BASE=/tornado
|
|
SHELL=/bin/sh.exe
|
|
TERM=pcbios
|
|
TAO_ROOT=/ace/ACE_wrappers.vxworks/TAO
|
|
CPP_LOCATION=/Program Files/DevStudio/VC/bin/CL.EXE
|
|
GCC_EXEC_PREFIX=/tornado/host/x86-win32/lib/gcc-lib/
|
|
WIND_HOST_TYPE=x86-win32
|
|
ACE_ROOT=/ace/ACE_wrappers.vxworks
|
|
</pre>
|
|
|
|
</li><li><code>/tornado</code> is the root of the Tornado install
|
|
(<code>$WIND_BASE</code>).
|
|
|
|
</li><li><code>/gnuwin32</code> is the root of a Cygnus GNU download and install.
|
|
|
|
</li><li><code>/bin</code> content is:<p>
|
|
</p><pre> aced.dll
|
|
cygwin.dll
|
|
perl.exe
|
|
rm.exe
|
|
sh.exe
|
|
true
|
|
</pre>
|
|
|
|
<code>aced.dll</code> is produced in an ACE NT source tree according to
|
|
documented procedure for Windows VC++ ACE build.
|
|
|
|
<code>cygwin.dll</code> is from the Cygnus GNU software download and install.
|
|
|
|
</li><li>Basically, follow documented procedure for ACE build/install on UNIX
|
|
platform. Create a <code>$ACE_ROOT/ace/config.h</code> that looks
|
|
like:<p>
|
|
</p><pre> #include "config-vxworks5.x.h"
|
|
</pre>
|
|
|
|
And create a
|
|
<code>$ACE_ROOT/include/makeinclude/platform_macros.GNU</code>
|
|
that looks like:<p>
|
|
</p><pre>
|
|
WIND_BASE = /tornado
|
|
WIND_HOST_TYPE = x86-win32
|
|
CPU = I80486
|
|
include $(ACE_ROOT)/include/makeinclude/platform_vxworks5.5.x.GNU
|
|
</pre>
|
|
|
|
</li><li>When using cygnus windows GNUTools on WinNT you have to start
|
|
make with "--unix" option, otherwise WinNT shell cmd.exe is responded and
|
|
not sh.exe, i.e.,
|
|
<pre> make --unix static_libs_only=1
|
|
</pre>
|
|
</li></ol>
|
|
|
|
<h3>TAO on NT Tornado host, VxWorks target.</h3>
|
|
|
|
<ol>
|
|
<li>Build ACE and TAO_IDL in the NT tree as already documented.
|
|
Be sure to build ACE's gperf on NT, in
|
|
<code>ACE_wrappers/apps/gperf/src</code>.<p>
|
|
|
|
</p></li><li>Build $TAO_ROOT/tao
|
|
<pre> CPP_LOCATION=/Program Files/DevStudio/VC/bin/CL.exe
|
|
cd $TAO_ROOT/tao
|
|
/gnuwin32/b18/H-i386-cygwin32/bin/make
|
|
</pre>
|
|
|
|
</li><li>Build orbsvcs.
|
|
<pre> CPP_LOCATION=/Program Files/DevStudio/VC/bin/CL.exe
|
|
cd $TAO_ROOT/orbsvcs/orbsvcs
|
|
/gnuwin32/b18/H-i386-cygwin32/bin/make
|
|
</pre>
|
|
|
|
</li><li>Build $TAO_ROOT/tests<p>
|
|
</p></li></ol>
|
|
|
|
|
|
<h3><a href="mailto:Jaffar_Shaikh@Mitel.COM">Jaffar Shaikh's</a>
|
|
Notes for Building ACE and TAO for VxWorks on NT host</h3>
|
|
<b></b><p><b>Scenario:</b> I was building the ACE and TAO for VxWorks
|
|
on NT. The target system was a PPC860 based chassis and another a NT
|
|
host based card.</p>
|
|
<b><p>Host System:</p>
|
|
</b><p>NT 4.0 workstation with 128 M RAM, 266MHz Pentium.</p>
|
|
|
|
<b><p>Software Needed For Building TAO</p>
|
|
</b><p>1) <a href="https://www.activestate.com/products/perl">ActiveState Perl</a>
|
|
or <a href="http://strawberryperl.com">Strawberry Perl</a>
|
|
</p>
|
|
|
|
<p>2) Tornado 2.2.1 from Windriver.</p>
|
|
|
|
<p>3) Cygwin GNU to build TAO. It is available for NT as a freeware
|
|
from the <a href="http://www.cygwin.com">Cygwin</a> site</p>
|
|
<p>The Cygwin Make (version 3.75) can only build the TAO not the
|
|
Tornado II make (version 3.74)</p>
|
|
|
|
<b><p>Environment Variables:</p>
|
|
</b><p>On NT the environment Variables are set as follows, (from
|
|
Control Panel-> System -> Environment)</p>
|
|
<p>I added following Environment variable entries to PATH </p>
|
|
|
|
<pre>
|
|
C:\Perl\bin\;
|
|
C:\tornado\host\x86-win32\bin;
|
|
C:\tornado\host\x86-win32\powerpc-wrs-vxworks\bin;
|
|
C:\tornado\host\x86-win32\lib\gcc-lib\powerpc-wrs-vxworks\cygnus-2.7.2-960126;
|
|
C:\Corba\Ace_wrappers\bin;
|
|
C:\Cygwin\bin;
|
|
C:\Cygwin\usr\bin;
|
|
C:\bin
|
|
</pre>
|
|
|
|
<p>Additional Environmental variables and the values,</p>
|
|
<pre>
|
|
CPU=PPC860
|
|
LD_LIBRARY_PATH=
|
|
SHELL=/bin/sh.exe
|
|
ACE_ROOT=/Corba/ACE_wrappers
|
|
WIND_BASE=/tornado
|
|
SHELL=/bin/sh.exe
|
|
TERM=pcbios
|
|
TAO_ROOT=/Corba/ACE_wrapper/Tao
|
|
CPP_LOCATION=/Program Files/Microsoft Visual Studio/VC98/Bin/CL.exe
|
|
GCC_EXEC_PREFIX=/tornado/host/x86-win32/lib/gcc-lib/
|
|
WIND_HOST_TYPE=x86-win32
|
|
PERL_PATH=/perl/bin/perl.exe
|
|
</pre>
|
|
|
|
<b><p>Directories of importance</p>
|
|
</b><p>C:\Corba <-- Ace_wrappers (uzipped)</p>
|
|
<p>C:\tornado <-- Tornado installed</p>
|
|
<p>C:\Perl <-- Perl installed</p>
|
|
<p>C:\Cygwin <-- Cygwin installed</p>
|
|
<p>C:\bin <-- Copy these files,</p>
|
|
<p> Ace.dll, <-- After you build Ace</p>
|
|
<p> gperf.exe <-- After you build gperf</p>
|
|
<p> Cygwin1.dll, <-- After you install Cygwin</p>
|
|
<p> perl.exe, <-- After you install Perl</p>
|
|
<p> rm.exe <-- After you install Cygwin</p>
|
|
<p> sh.exe <-- After you install Cygwin</p>
|
|
<p> true <-- After you install Cygwin</p>
|
|
<b><p>Create Files</p>
|
|
</b><p>1) C:\Corba\ACE_Wrappers\ace\config.h</p>
|
|
<p>with entry</p>
|
|
<pre>
|
|
#if defined (_MSC_VER) || (__BORLANDC__)
|
|
#include "ace/config-win32.h"
|
|
#else
|
|
#define ACE_HAS_IP_MULTICAST
|
|
#include "ace/config-vxworks5.x.h"
|
|
#endif
|
|
</pre>
|
|
|
|
<p>2) C:\Corba\ACE_wrappers\include\makeinclude\platform_macros.GNU</p>
|
|
<pre>
|
|
WIND_BASE = /tornado
|
|
WIND_HOST_TYPE = x86-win32
|
|
include $(ACE_ROOT)/include/makeinclude/platform_vxworks5.5.x.GNU
|
|
ACE_COMPONENTS=FOR_TAO (you may choose this option to build ACE library that supports TAO)
|
|
</pre>
|
|
|
|
<p></p>
|
|
<b><p>Steps to Build</p>
|
|
</b><p>1) Build Ace.dll under NT</p>
|
|
<p>In MS Visual C++ open C:\Corba\ACE_wrappers\ace.sln And build Ace
|
|
DLL</p>
|
|
<p>Copy Ace.dll in C:\bin</p>
|
|
|
|
<p>2) Build gperf utility under NT</p>
|
|
<p>In MS Visual C++ open
|
|
C:\Corba\ACE_wrappers\apps\gperf\src\gperf.sln. Build gperf.exe</p>
|
|
<p>Copy gperf.exe to C:\bin</p>
|
|
|
|
<p>3) Mount Directries in Cygwin</p>
|
|
<p>Click on Cygnus Solutions -> Cygwin Bash Shell</p>
|
|
<p>Mount following directories by using mount command.</p>
|
|
<p>create respective directories first then use mount command </p>
|
|
|
|
<p>e.g. Create /Corba directory then use $mount -s "C:\Corba"
|
|
/Corba</p>
|
|
|
|
<p>C:\Corba mount to /Corba</p>
|
|
<p>C:\tornado mount to /tornado</p>
|
|
<p>C:\Perl mount to /perl</p>
|
|
<p>C:\Cygwin mount to /cygwin</p>
|
|
<p>C:\bin mount to /bin</p>
|
|
<p>C:\Program Files mount to /Program Files </p>
|
|
|
|
<p>4) Build ACE in Cygwin</p>
|
|
<p>$cd /Corba/ACE_wrappers/ace </p>
|
|
<p>$make static_libs_only=1</p>
|
|
<p>This will build your ace library libACE.a for VxWorks. If you use
|
|
option shared_libs_only=1 then the build will be libACE.so. The other
|
|
options are same as follows.</p>
|
|
|
|
<p>5) Build TAO in Cygwin</p>
|
|
<p>$cd $TAO_ROOT/tao</p>
|
|
<p>$make debug=0 optimize=1 static_libs_only=1 minimum_orb=1
|
|
</p>
|
|
<p>for shared libs use shared_libs_only=1</p>
|
|
|
|
<p>The minimum Tao does not have following components,</p>
|
|
<p>Dynamic Skeleton Interface</p>
|
|
<p>Dynamic Invocation Interface</p>
|
|
<p>Dynamic Any</p>
|
|
<p>Interceptors</p>
|
|
<p>Interface Repository</p>
|
|
<p>Advanced POA features</p>
|
|
<p>CORBA/COM interworking</p>
|
|
|
|
<p>You may play around with above options to find suitable build for
|
|
your needs. For example when you give option debug=1 all the debug
|
|
symbols will be created and the build will huge in size. The debug
|
|
symbols are necessary when you want to debug your code.</p>
|
|
|
|
<hr align="left" width="50%">
|
|
|
|
<h2><a name="android">Building and Installing ACE on Android</a></h2>
|
|
|
|
<ul>
|
|
<li><a href="#android-toolchain">Generating a Toolchain</a></li>
|
|
<li><a href="#android-oldndks">Using Older NDKs</a></li>
|
|
<li><a href="#android-building">Building</a></li>
|
|
<li><a href="#android-install">Installing ACE on Android</a></li>
|
|
<li><a href="#android-logging">Logging</a></li>
|
|
<li><a href="#android-openssl">OpenSSL</a></li>
|
|
</ul>
|
|
|
|
<p>ACE can be built for Android by using the <a
|
|
href="https://developer.android.com/ndk/">Android Native Development Kit
|
|
(NDK)</a>. This is different than the standard way of writing Android
|
|
applications in Java which run the on Android Runtime or the older Dalvik
|
|
Virtual Machine. Applications built using the NDK are native Linux applications
|
|
written in C or C++ specifically compiled to run on Android systems. In
|
|
addition, applications built using the NDK have access to Android-specific APIs
|
|
much like the ones available to Java-based Android applications.
|
|
</p>
|
|
|
|
<div class="boxed">
|
|
<p><b>Windows Users:</b> These instructions are written for a Unix based
|
|
platform like Linux, but can also be used on Windows. If you are using an
|
|
virtualized Linux environment like Windows Subsystem for Linux (WSL), Docker,
|
|
or a traditional VM, then you can use the Linux version of the NDK and ignore
|
|
rest of this note and all the other Windows specific notes.
|
|
</p>
|
|
|
|
<p>If that is not the case, you should also pay attention to the notes marked
|
|
with "<b>Windows Users:</b>" in addition to the rest of the instructions. In
|
|
addition to the Windows version of the Android NDK, you will also need
|
|
<a href="https://www.msys2.org">MSYS2 for Unix utilities that ACE needs</a>.
|
|
</div>
|
|
|
|
<h3><a name="android-toolchain">Generating a Toolchain</a></h3>
|
|
|
|
<p>To build ACE for Android you need to download the NDK and generate a
|
|
toolchain for the specific Android target you want. The specific target is
|
|
defined by two things:</p>
|
|
|
|
<dl class="indent">
|
|
<dt>- The minimal API level to target.</dt>
|
|
<dd>A lower level means larger amount of potential users but also
|
|
potentially less features. Android has <a
|
|
href="https://source.android.com/setup/start/build-numbers">many API levels
|
|
to target</a>. They roughly correspond to the versions of Android.
|
|
</dd>
|
|
<dt>- The CPU architecture to target (Also called the Application Binary
|
|
Interface or ABI by the NDK documentation).</dt>
|
|
<dd>In addition to ARM, Android also supports x86 and MIPS,
|
|
although support for MIPS has been dropped from the NDK. <a
|
|
href="https://developer.android.com/ndk/guides/abis">This is the official
|
|
documentation on the ABIs</a>. These are the ABIs that ACE supports at the
|
|
time of writing and must be passed to ACE as <code>ANDROID_ABI</code>:
|
|
<!-- Check to see if any architectures have been added or removed. If so
|
|
update this list and the table below as well-->
|
|
<dl>
|
|
<dt><code>armeabi-v7a</code></dt>
|
|
<dd>32-bit ARM, The default ABI for both the NDK and ACE.</dd>
|
|
<dt><code>armeabi-v7a-with-neon</code></dt>
|
|
<dd><code>armeabi-v7a</code> with NEON extensions enabled.</dd>
|
|
<dt><code>arm64-v8a</code></dt>
|
|
<dd>64-bit ARM, Sometimes referred to as <code>aarch64</code>.</dd>
|
|
<dt><code>x86</code></dt>
|
|
<dd>32-bit x86</dd>
|
|
<dt><code>x86_64</code></dt>
|
|
<dd>64-bit x86</dd>
|
|
</dl>
|
|
<p><b>
|
|
It should be noted that starting in August 2019, the Google Play
|
|
Store will require new apps to have 64-bit libraries if they have native
|
|
libraries. 32-bit native libraries will still be supported but they must also
|
|
have 64-bit libraries. Look up any restrictions that may affect
|
|
apps you want to publish on the Play Store, including minimum API
|
|
level.
|
|
</b></p>
|
|
</dd>
|
|
</li>
|
|
</dl>
|
|
|
|
|
|
<p>To generate a toolchain, one use must use
|
|
<code>build/tools/make_standalone_toolchain.py</code> in the NDK. A destination must be
|
|
chosen and is denoted here as <code>$TOOLCHAIN</code>. For example, to generate a
|
|
toolchain targeting 32-bit ARM Android 7.0 "Nougat" (API Level 24) and later: </p>
|
|
<p class="indent">
|
|
<code>./make_standalone_toolchain.py --arch arm --api 24 --install-dir $TOOLCHAIN</code>
|
|
</p>
|
|
<p><code>$TOOLCHAIN/bin</code> must be in your <code>$PATH</code> when building ACE and
|
|
applications using ACE.</p>
|
|
|
|
<p>This table shows how the <code>ANDROID_ABI</code> variable and the <code>--arch</code> argument correlate:</p>
|
|
<table class="indent">
|
|
<tr>
|
|
<th><code>ANDROID_ABI</code></th>
|
|
<th><code>--arch</code></th>
|
|
</tr>
|
|
<tr>
|
|
<td><code>armeabi-v7a</code></td>
|
|
<td><code>arm</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td><code>armeabi-v7a-with-neon</code></td>
|
|
<td><code>arm</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td><code>arm64-v8a</code></td>
|
|
<td><code>arm64</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td><code>x86</code></td>
|
|
<td><code>x86</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td><code>x86_64</code></td>
|
|
<td><code>x86_64</code></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<div class=boxed>
|
|
<p><b>Windows Users:</b>
|
|
Android NDK includes Python in <code>prebuilt\windows-x86_64\bin</code> for
|
|
64-bit Windows NDKs. For the example above, assuming <code>%NDK%</code> is the
|
|
location of the NDK and <code>%TOOLCHAIN%</code> is the desired location of the
|
|
toolchain, run this command instead:</p>
|
|
|
|
<p class="indent">
|
|
<code>
|
|
%NDK%\prebuilt\windows-x86_64\bin\python.exe
|
|
%NDK%\build\tools\make_standalone_toolchain.py
|
|
--arch arm --api 24
|
|
--install-dir %TOOLCHAIN%</code>
|
|
</p>
|
|
|
|
<p>For Windows <code>%TOOLCHAIN%\bin</code> and the location of the MSYS2
|
|
utilities must be in <code>%PATH%</code> when cross compiling ACE. The default
|
|
location for these would be <code>C:\msys64\usr\bin</code>.
|
|
</div>
|
|
|
|
<!-- Remove this section if these NDKs can be considered not supported anymore -->
|
|
<h3><a name="android-oldndks">Using Older NDKs</a></h3>
|
|
|
|
<p><b>Skip this section if using NDK r18 or later.</b></p>
|
|
|
|
<p>
|
|
It is <b>highly recommended</b> to use the latest NDK available assuming
|
|
that it works with ACE. It is possible to use NDKs older than r18, but these
|
|
have caveats:
|
|
</p>
|
|
<ul>
|
|
<li>
|
|
In NDK r16, a file called <code>ndk-version.h</code> was added that
|
|
contains the version of the NDK. If using an earlier NDK, you <b>must</b>
|
|
define the macros <code>__NDK_MAJOR__</code> and <code>__NDK_MINOR__</code>
|
|
in <code>ace/config.h</code> before
|
|
<code>#include "ace/config-android.h"</code>.
|
|
The scheme works like this:
|
|
<table class="indent" style="margin-top: .5em; margin-bottom: .5em;">
|
|
<tr>
|
|
<th>Revision</th>
|
|
<th><code>__NDK_MAJOR__</code></th>
|
|
<th><code>__NDK_MINOR__</code></th>
|
|
</tr>
|
|
<tr>
|
|
<td>r16</td>
|
|
<td>16</td>
|
|
<td>0</td>
|
|
</tr>
|
|
<tr>
|
|
<td>r16a</td>
|
|
<td>16</td>
|
|
<td>1</td>
|
|
</tr>
|
|
<tr>
|
|
<td>r16b</td>
|
|
<td>16</td>
|
|
<td>2</td>
|
|
</tr>
|
|
</table>
|
|
</li>
|
|
<li>
|
|
As of NDK r18, the only compiler that comes with the NDK is clang and by
|
|
default the build system assumes that clang is available and will use it.
|
|
However there was a transitional period between r12 and r17 where GCC and
|
|
clang both exist in the NDK. In some cases GCC should be used if linking
|
|
errors occur with these NDKs (For example missing references to
|
|
<code>stderr</code>). To let the build system decide between them, set
|
|
<code>android_force_clang:=0</code> in
|
|
<code>include/makeinclude/platform_macros.GNU</code> before including
|
|
<code>platform_android.GNU</code>. <b>This should be set for NDKs before r15.</b>
|
|
</li>
|
|
<li>
|
|
There are probably unknown conflicts, especially in the minor revisions
|
|
before the last minor revision of a NDK revision.
|
|
</li>
|
|
</ul>
|
|
|
|
<h3><a name="android-building">Building</a></h3>
|
|
|
|
<ul>
|
|
<li>
|
|
If building TAO, build the ACE and TAO tools (<code>ace_gperf</code> and
|
|
<code>tao_idl</code>) for the host. Follow the <a
|
|
href="../TAO/TAO-INSTALL.html">cross compilation setup instructions provide
|
|
in TAO-INSTALL.html</a>.
|
|
<div class="boxed indent">
|
|
<p><b>Windows Users:</b> If cross compiling TAO and the host tools were
|
|
built using using Visual Studio, make sure <code>cl.exe</code> can be run
|
|
from the environment when building for Android, as <code>tao_idl</code>
|
|
will need to use it as a C preprocessor.
|
|
</div>
|
|
</li>
|
|
<li>Setup the Android build<ul>
|
|
<li>Create <code>ace/config.h</code>: <code>#include "ace/config-android.h"</code></li>
|
|
<li>Create <code>include/makeinclude/platform_macros.GNU</code>:
|
|
<ul>
|
|
<li>
|
|
Set <code>ANDROID_ABI</code> to one of the options above. This
|
|
must match the toolchain <code>--arch</code> argument used according
|
|
to the table above.
|
|
</li>
|
|
<li>Set options for debug and optimization options as desired.</li>
|
|
<li>If you want to compile static, add <code>static_libs_only:=1</code></li>
|
|
<li>Must include <code>include $(ACE_ROOT)/include/makeinclude/platform_android.GNU</code>.</li>
|
|
<li>
|
|
If building TAO, set the <code>tao_idl</code> options specified in
|
|
the cross compiling instructions in <code>TAO-INSTALL.html</code>
|
|
</li>
|
|
</ul>
|
|
</ul>
|
|
</li>
|
|
</li>
|
|
<li>Generate makefiles (if necessary).</li>
|
|
<li>Build with GNU make. Make sure you have <code>$TOOLCHAIN/bin</code> in
|
|
your <code>$PATH</code>.
|
|
<div class="boxed indent"><p>
|
|
<b>Windows Users:</b> Make sure you have <code>%TOOLCHAIN%\bin</code>
|
|
and MSYS2's <code>bin</code> in your <code>%PATH%</code> when building.
|
|
If you are cross compiling TAO you will also need a preprocessor for
|
|
<code>tao_idl</code> available (See Windows note above).</p>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</p>
|
|
|
|
<h3><a name="android-install">Installing ACE on Android</a></h3>
|
|
|
|
<p>Native applications using the ACE library can be installed onto devices by
|
|
several different methods. The files can be include as assets of Java
|
|
application and can be written by the Java application into it's executable
|
|
program directory. The native application can be downloaded by a Java
|
|
application and written into the Java applications executable program
|
|
directory. The native application can also be uploaded using the Software
|
|
Development Kit's ADB tool. This method requires uploading the native
|
|
application to a directory that allows execution and having any output
|
|
directed to a writable directory.</p>
|
|
|
|
<h3><a name="android-logging">Logging</a></h3>
|
|
<p>
|
|
On Android, <code>ACE_Log_Msg</code> (and therefore <code>ACE_DEBUG</code> and
|
|
<code>ACE_ERROR</code>) uses Android's logging system (aka Logcat) by default
|
|
in addition to <code>stderr</code> because <code>stdout</code> and
|
|
<code>stderr</code> are discarded under normal circumstances. To disable this
|
|
at runtime, run:
|
|
</p>
|
|
|
|
<pre class="indent">
|
|
ACE_LOG_MSG->clr_flags (ACE_Log_Msg::SYSLOG);
|
|
</pre>
|
|
|
|
<p>To disable this at compile time include these lines in <code>config.h</code>:</p>
|
|
|
|
<pre class="indent">
|
|
#define ACE_DEFAULT_LOG_FLAGS ACE_Log_Msg::STDERR
|
|
#define ACE_DEFAULT_LOG_BACKEND_FLAGS 0
|
|
</pre>
|
|
|
|
<h3><a name="android-openssl">OpenSSL</a></h3>
|
|
<p>
|
|
Depending on the features of ACE, TAO, or other software desired, you might need
|
|
OpenSSL. On Android, OpenSSL isn't part of the NDK Library and Android
|
|
preloads the system SSL library (either OpenSSL or BoringSSL) for the Java
|
|
Android API. This means OpenSSL <b>MUST</b> be statically linked to avoid
|
|
conflicts with the almost certianly incompatible system SSL library.
|
|
|
|
To build OpenSSL for Android, please read <code>NOTES.ANDROID</code> that comes
|
|
with OpenSSL's source code. The static libraries will used if the shared
|
|
libraries are not found. This can be accomplished by either disabling the
|
|
generation of the shared libraries by passing <code>no-shared</code> to
|
|
OpenSSL's <code>Configure</code> script or just deleting the so files after
|
|
building OpenSSL.
|
|
</p>
|
|
|
|
<hr>
|
|
<h1><a name="svcsinstall">Building and Installing ACE Network Services</a></h1>
|
|
|
|
The following explains how to build the ACE <a href="http://www.dre.vanderbilt.edu/~schmidt/ACE-netsvcs.html">network services</a> on <a href="#unixsvcs">UNIX</a> and <a href="#win32svcs">Win32</a>.
|
|
|
|
<p></p><hr align="left" width="50%"><p>
|
|
</p><h2><a name="unixsvcs">Building and Installing ACE Network Services on UNIX</a></h2>
|
|
|
|
Building and installing ACE Network Services on UNIX is relatively
|
|
simple (the <a href="#win32svcs">process</a> for Win32 is different).
|
|
Here's what you need to do:<p>
|
|
|
|
</p><ol>
|
|
|
|
<li>Build and install ACE on UNIX as described <a href="#unix">earlier</a>. If ACE is built at the root of the ACE
|
|
source tree (and ACE has been ported to your platform, of course) the
|
|
netsvcs static and shared object libraries should be built
|
|
automatically. In addition, the server driver program
|
|
(<code>main</code>) contained in <a href="netsvcs/servers/main.cpp">$ACE_ROOT/netsvcs/servers/main.cpp</a>
|
|
should also be compiled and ready to run.<p>
|
|
|
|
</p></li><li>Set your <code>LD_LIBRARY_PATH</code> environment variable to
|
|
where the binary version of the ACE netsvcs library. For
|
|
example, you probably want to do something like the following<p>
|
|
|
|
</p><pre><code>
|
|
% setenv LD_LIBRARY_PATH $ACE_ROOT/ace:$ACE_ROOT/lib:$LD_LIBRARY_PATH
|
|
</code></pre><p>
|
|
|
|
</p></li><li>By default, if the shared object library is built, the services
|
|
are linked into the <code>main</code> driver program dynamically.
|
|
To specify which services should be linked in and executed, edit the
|
|
<a href="netsvcs/servers/svc.conf">$ACE_ROOT/netsvcs/servers/svc.conf</a>
|
|
file. During your editing, you should update information (such as the
|
|
default service port numbers) that affects the initialization of
|
|
services in this file. Refer to the
|
|
<a href="http://www.dre.vanderbilt.edu/~schmidt/ACE-papers.html#config">Service Configurator</a>
|
|
documentation to learn how the configuration file is parsed and
|
|
how the services are dynamically linked and executed. In
|
|
addition, refer to the <a href="http://www.dre.vanderbilt.edu/~schmidt/ACE-netsvcs.html">Network
|
|
Services</a> documentation to learn more about how to configure
|
|
each network service.<p>
|
|
|
|
</p></li><li>If you only want to link the services statically, simply remove
|
|
or rename the svc.conf file.<p>
|
|
</p></li></ol>
|
|
|
|
<p></p><hr align="left" width="50%"><p>
|
|
</p><h2><a name="win32svcs">Building and Installing ACE Network Services on Win32</a></h2>
|
|
|
|
Once again, there are supplied project for Visual C++ 7.1 or later for
|
|
the Network Services.<p>
|
|
|
|
</p><hr>
|
|
<h1><a name="sslinstall">Building and Installing the ACE_SSL Library</a></h1>
|
|
|
|
<p>The first step for all platforms is to build and install the
|
|
<a href="http://www.openssl.org/">OpenSSL</a> distribution. The
|
|
ACE_SSL library must then be built according to the instructions
|
|
below.</p>
|
|
<h2>Unix</h2>
|
|
<ol>
|
|
<li>Make sure the OpenSSL header file directory is in your compiler's
|
|
include path, and that OpenSSL libraries are in your library link/load
|
|
path (e.g. <code>LD_LIBRARY_PATH</code>). If you
|
|
installed OpenSSL into a set of directories unknown by the compiler,
|
|
set the <code>SSL_ROOT</code> environment variable to point to the
|
|
top level directory of your OpenSSL distribution, i.e. the one
|
|
containing OpenSSL's <code>include</code> and <code>lib</code>
|
|
directories.</li>
|
|
<li>Build ACE as described above. When building ACE, add
|
|
<code>ssl=1</code>
|
|
to your <code>make</code>
|
|
command line invocation, or add it to your
|
|
<code>platform_macros.GNU</code> file.</li>
|
|
<li>Build the ACE_SSL library in the <tt>$ACE_ROOT/ace/SSL</tt>
|
|
directory. The <code>ACE_ROOT</code> environment variable should be set
|
|
prior to this point.</li>
|
|
</ol>
|
|
<h2>Microsoft Visual Studio</h2>
|
|
<ol>
|
|
<li>Set the <code>SSL_ROOT</code> environment variable to the location
|
|
of the directory containing the OpenSSL <code>inc32</code> and
|
|
<code>out32dll</code> directories.
|
|
<li>Add <code>ssl=1</code> to your MPC
|
|
<code>$ACE_ROOT/bin/MakeProjectCreator/config/default.features</code>
|
|
or <code>$ACE_ROOT/local.features</code> file.
|
|
<li>At the moment you are using OpenSSL v1.1 or
|
|
newer also add <code>openssl11=1</code> to your MPC
|
|
<code>$ACE_ROOT/bin/MakeProjectCreator/config/default.features</code>
|
|
or <code>$ACE_ROOT/local.features</code> file.
|
|
<li>Re-run MPC to add
|
|
support for building the ACE_SSL library to your MSVC++
|
|
workspaces and projects.
|
|
<li>Open the <code>ACE.sln</code> solution, and refer to the ACE build
|
|
and installation instructions above for details on creating a
|
|
<code>config.h</code> configuration header for this platform. Once
|
|
the <code>config.h</code> file has been created, build the
|
|
<code>ACE_SSL</code> project.</li>
|
|
</ol>
|
|
<h2>Embarcadero C++</h2>
|
|
<p>Support for building ACE's ACE_SSL library and TAO's SSLIOP
|
|
pluggable protocol with Embarcadero C++ does exist.
|
|
<ol>
|
|
<li>Set the <code>SSL_ROOT</code> environment variable to the location
|
|
of the directory containing the OpenSSL <code>inc32</code> and
|
|
<code>out32</code> directories.
|
|
<li>Add <code>ssl=1</code> to your MPC
|
|
<code>$ACE_ROOT/bin/MakeProjectCreator/config/default.features</code>
|
|
or <code>$ACE_ROOT/local.features</code> file, and re-run MPC to add
|
|
support for building the ACE_SSL library to your Embarcadero C++ makefiles.
|
|
<li>Build ACE and TAO.
|
|
</ol>
|
|
</p>
|
|
|
|
<hr><p>
|
|
</p><h1><a name="guireactor_install">Building and Using GUI Reactors Libraries</a></h1>
|
|
There is a general method for building and using <code>ACE_Reactors</code> for various GUI
|
|
libraries.
|
|
<h2> Building GUI Reactor Library </h2>
|
|
<ol>
|
|
<li>Try to generate build files using MPC. Inspect the output of MPC to find out which features are
|
|
necessary to build given reactor. Add these features to
|
|
<code>ACE_wrappers/bin/MakeProjectCreator/*.features</code> file, or pass them directly to MPC
|
|
using <code>-features</code> command line option. For example, for <code>FlReactor</code> the procedure
|
|
consists of five steps
|
|
<ol>
|
|
<li> In the first pass one gets that <code>x11</code> (X11 libraries) is missing.<br>
|
|
<code>$ mwc.pl -type gnuace
|
|
Skipping ACE_FlReactor (ace_flreactor.mpc), it requires x11.
|
|
</code></li>
|
|
Ensure that <code>X11</code> libraries are installed, then pass <code>x11=1</code> feature to MPC.
|
|
<li>In the second pass one gets that <code>gl</code> (OpenGL library) is missing.<br>
|
|
<code>$ mwc.pl -type gnuace -features x11=1 ace.mwc
|
|
Skipping ACE_FlReactor (ace_flreactor.mpc), it requires gl.
|
|
</code></li>
|
|
Ensure that <code>OpenGL</code> libraries are installed, then pass <code>gl=1</code> feature to MPC.
|
|
<li>In the third pass one gets that <code>fl</code> (Fast Light Toolkit) is missing.<br>
|
|
<code>$ mwc.pl -type gnuace -features x11=1,gl=1 ace.mwc
|
|
Skipping ACE_FlReactor (ace_flreactor.mpc), it requires fl.
|
|
</code></li>
|
|
Ensure that <code>Fast Light Toolkit</code> libraries are installed, then pass <code>fl=1</code>
|
|
feature to MPC.
|
|
<li>In the fourth pass one gets that <code>ace_flreactor</code> feature is missing<br>
|
|
<code>$ mwc.pl -type gnuace -features x11=1,gl=1,fl=1 ace.mwc
|
|
Skipping ACE_FlReactor (ace_flreactor.mpc), it requires ace_flreactor.
|
|
</code></li>
|
|
Allow MPC to generate makefiles for <code>FlReactor</code> by setting <code>ace_flreactor=1</code> feature.
|
|
<li>In the last pass one obtains files for building <code>FlReactor</code>.<br>
|
|
<code>$ mwc.pl -type gnuace -features x11=1,gl=1,fl=1,ace_flreactor=1 ace.mwc
|
|
</code></li>
|
|
</ol>
|
|
Currently to simplify MPC generation some of features are turned on by default in
|
|
<code>ACE_wrappers/bin/MakeProjectCreator/global.features</code>. For examples to generate
|
|
files related with Fl one has to provide only fl=1 feature. To obtain a more fine grained controll
|
|
over MPC generation process one may modify <code>ACE_wrappers/bin/MakeProjectCreator/*.features</code>
|
|
files.
|
|
</li>
|
|
<li> Required build files are generated now, it is enough then to invoke build tool.
|
|
For example for under <code>MPC::gnuace</code> one has to call
|
|
<code>make fl=1</code>. For <code>MPC::vc7</code> target all features are
|
|
encoded in generated project files, thus it is enough to compile ACE using MSVC.
|
|
</li>
|
|
</ol>
|
|
The build procedure leads to a specific GUI Reactor library. For example, for
|
|
<code>Qt</code> and <code>Linux </code> one gets <code>libQtReactor.so</code>, while for
|
|
<code>Windows</code> the results are shared <code>QtReactor.dll</code> and import
|
|
<code>QtReactor.lib</code> libraries or their variants depending on build options.
|
|
When compiling TAO also GUI related libraries are created like <code>libTAO_QtResource.so</code>.
|
|
<h2> Using GUI Reactor Library </h2>
|
|
Here one has at least three use cases:
|
|
<ol>
|
|
<li><b>Applications with their own build system.</b>
|
|
To use ACE support for GUI one has to include specific GUI headers and
|
|
link with specific <code>ACE_[GUI]Reactor</code> library. When using TAO support for GUI one has
|
|
also to link with specific <code>TAO_[GUI]Resource</code> library.</li>
|
|
<li><b>Applications with build system using MPC.</b>
|
|
In general, it is better to create specific base projects for using ACE GUI support in such application.
|
|
Base projects provided by ACE <code>ACE_wrappers/bin/MakeProjectCreator/[ace,tao]_[gui][reactor,resource].mpb</code>
|
|
may be an examples of how to do this.</li>
|
|
<li><b>Internal ACE applications like tests or examples.</b>
|
|
MPC project for internal ACE application using GUI support should be derived from
|
|
<code>ace_[gui]reactor.mpb</code> base projects. To employ TAO support for GUI one should derive
|
|
the project from <code>tao_[gui]resource.mpb</code> These base projects ensure that all necessary libraries
|
|
are linked to the application, specifies features necessary to build a project and moreover impose a
|
|
build order consistant with ACE. For example, the application project using <code>XtReactor</code> should be
|
|
derived from <code>ace_xtreactor.mpb</code>.</li>
|
|
</ol>
|
|
<h2>Notes on specific GUI Reactors</h2>
|
|
<ul>
|
|
<li> <code>QtReactor</code></li>
|
|
The build is controlled by <code>ace_qtreactor</code> [1 by default] feature.
|
|
To build this reactor one has to provide feature <code>qt</code> [0 by default] (Qt library). Moreover,
|
|
it is assumed that <code>Qt</code> was installed in a standard way
|
|
and <code>QTDIR</code> points to <code>Qt</code> installation folder. To build TAO
|
|
support for <code>Qt</code> one should use <code>tao_qtresource</code> [1 by default] feature.
|
|
<li> <code>XtReactor</code></li>
|
|
The build is controlled by <code>ace_xtreactor</code> [1 by default] feature.
|
|
To build this reactor one has to provide the following features: <code>x11</code> [1 by default]
|
|
(X11 libraries) and <code>xt</code> [1 by default] (X11 Toolkit).
|
|
Moreover, some examples and tests related with <code>XtReactor</code>
|
|
needs additionall features namely either <code>motif</code> [0 by default] (Motif/Lesstif libraries) or
|
|
<code>athena</code> [0 by default] (Athena widgets). To build TAO
|
|
support for <code>xt</code> one should use <code>tao_xtresource
|
|
</code> [1 by default] feature.
|
|
<li> <code>TkReactor</code></li>
|
|
The is controlled by <code>ace_tkreactor</code> [1 by default] feature. To build this reactor one has to provide
|
|
<code>tk</code> [0 by default] (Tcl libraries) feature. To build TAO
|
|
support for <code>Tk</code> one should use <code>tao_tkresource</code> [1 by default] feature.
|
|
<li> <code>FlReactor</code></li>
|
|
The build is controlled by <code>ace_flreactor</code> [1 by default] feature.
|
|
To build this reactor one has to provide the following features: <code>x11</code>
|
|
[1 by default] (X11 libraries),
|
|
<code>gl</code> [1 by default] (OpenGl) and <code>fl</code>
|
|
[0 by default] (Fast Light Toolkit). To build TAO
|
|
support for <code>Fl</code> one should use <code>tao_flresource</code> [1 by default] feature.
|
|
<strong>MS Windows:</strong> The paths to <code>fltkdll</code> and
|
|
<code>OpenGL32</code> libraries, as well as <code>fltk</code> header files
|
|
should be setup manually for succesfull compilation. Obviosuly,
|
|
<code>x11</code>switch is ignored for this platform.</li>
|
|
</ul>
|
|
|
|
<hr>
|
|
<h1><a name="installnotes">Installation Notes</a></h1>
|
|
|
|
<ul>
|
|
<li><b>Windows (Windows NT, 2000, XP, 2003, etc., and Windows '9x/ME) </b><p>
|
|
|
|
Please see the <a href="#NonStaticObjectManager">Non-static
|
|
ACE_Object_Manager</a> discussion below.</p><p>
|
|
|
|
</p></li><li><b>Windows CE</b><p>
|
|
|
|
Take a look at (<a href="docs/CE-status.txt">CE-status.txt</a>) for
|
|
up-to-date information about ACE on Windows CE and Windows Mobile.
|
|
|
|
</p></li><li><b> Solaris 7, 8, 9, and 10 using Sun ONE Studio 8 (C++ 5.5)
|
|
or higher, Centerline C++ 2.x, GNU gcc 2.95 and
|
|
later.</b><p>
|
|
|
|
All the source code and tests should build and run without any
|
|
problems on Solaris 7, 8, and 9 platforms using the above
|
|
Sun C++ compilers.
|
|
|
|
There are likely to be build problems with older versions or
|
|
different patchlevels of Sun C++. Likewise, on
|
|
Solaris with g++ you may need to use GNU as instead of
|
|
/usr/ccs/bin/as, if you want -gstabs+ and -pipe support.
|
|
|
|
Thanks to Susan Liebeskind <shl@janis.gtri.gatech.edu>
|
|
for providing the following useful information:</p><p>
|
|
|
|
By default, ACE uses both the Solaris and POSIX thread
|
|
interface. To disable use of the Solaris thread interface, add
|
|
<code>-D_POSIX_PTHREAD_SEMANTICS</code> to the
|
|
<code>CFLAGS</code> in your
|
|
<code>$(ACE_ROOT)/include/makeinclude/platform_macros.GNU</code>.
|
|
See the Solaris Intro (3) man page for more information.</p><p>
|
|
|
|
To disable ACE thread support completely, build with the
|
|
<code>threads=0</code> make flag. See the <a href="#flags">Makefile Flags</a> section below for more
|
|
information on make flags.</p><p>
|
|
|
|
If you use g++ on Solaris 7, you might need to rebuild
|
|
it on a SunOS 5.7 (Solaris 7) host. Some versions of g++
|
|
provide replacements for system header files. The
|
|
replacements on older SunOS systems are not compatible with the
|
|
SunOS 5.7 system headers. </P>
|
|
|
|
</li><li><b>AIX</b><p>
|
|
|
|
ACE is currently supported on AIX 5.2 and higher using IBM's
|
|
Visual Age C++ 6 and XL C++ 7 compilers as well as g++ 3.2.</p><p>
|
|
|
|
The <code>ace/config-aix-5.x.h</code> file is recommended for all
|
|
compilers on all AIX 5L versions. The Asynchronous I/O functionality
|
|
is disabled by default because its use requires the system administrator
|
|
to explicitly enable it in the kernel using SMIT. If this has been
|
|
done and you want to enable asynchronous I/O support in ACE, add:
|
|
<code>#define ACE_HAS_AIO_CALLS</code> to your <code>config.h</code>
|
|
file before including <code>ace/config-aix-5.x.h</code>.</p><p>
|
|
|
|
The Visual Age 6.0.0.3 and 6.0.0.4 do have some bugs that makes
|
|
them unusable for building TAO. TAO has been tested with 6.0.0.12 and
|
|
had no problems with that version.</p><p>
|
|
|
|
For your <code>platform_macros.GNU</code> file, you should use
|
|
<code>platform_aix_ibm.GNU</code> when building ACE with any of the
|
|
IBM compilers and <code>platform_aix_g++.GNU</code> when building ACE
|
|
with g++.</p><p>
|
|
|
|
BTW, here's a technique from Rob Jordan <<a href="mailto:jordan@hursley.ibm.com">jordan@hursley.ibm.com</a>>
|
|
that can reduce the size of the ACE libraries by about one
|
|
third, and can also be applied to applications. It works by
|
|
optimising the sharing of template functions, which are created
|
|
in an "unusual" way under AIX. It also speeds up
|
|
compilation.</p><p>
|
|
|
|
Here's how to optimise the ACE library generation:</p><p>
|
|
|
|
Look at the <a href="ace/GNUmakefile.ACE">ace/GNUmakefile.ACE</a>
|
|
in <code>$ACE_ROOT/ace</code>. Create a file called
|
|
<code>ACE_All_Src.cpp</code>, and add a line to #include
|
|
each of the source files
|
|
listed under <code>FILES=</code> in the GNUmakefile. Create a
|
|
file called <code>ACE_All_Tmp.h</code>
|
|
and add a line to #include each of the .h files listed under
|
|
<code>TEMPLATE_FILES=</code> in the GNUmakefile. Now update the
|
|
GNUmakefile so that
|
|
<code>FILES=ACE_All_Src</code> and
|
|
<code>TEMPLATE_FILES=ACE_All_Tmp</code>.</p><p>
|
|
|
|
</p></li><li><b><a name="Linux">Linux</a></b><p>
|
|
|
|
ACE has been ported to Linux on
|
|
Intel, Alpha, and PowerPC platforms. If you use a RedHat 5.x
|
|
distribution, it's best to use RedHat 5.1 or later. ACE works
|
|
without any modifications on RedHat 5.1 and later, and on
|
|
Debian 2.1 on both Intel and Alpha. Use the
|
|
<code>platform_linux.GNU</code> and <code>ace/config-linux.h</code>
|
|
in your <code>platform_macros.GNU</code> and
|
|
<code>config.h</code> files, respectively. The same
|
|
files can be used on PowerPC, with LinuxPPC
|
|
1999 (R5), with glibc 2.1.1.</p><p>
|
|
|
|
If you run out of memory, it's easy to add virtual memory on
|
|
Linux. Please see the <code>mkswap</code> man page. You'll
|
|
need at least 256 to 300 Mb of virtual memory (RAM + swap) to
|
|
compile all of ACE+TAO. The <a href="#resource_requirements">System
|
|
Resource Requirements section</a> has some suggestions on how
|
|
to reduce the memory requirement.</p><p>
|
|
|
|
The glibc 2.0 dynamic loader isn't thread safe. If you want to
|
|
use the Invocation API you'll have to set
|
|
<code>LD_BIND_NOW=true</code>. If you want to use
|
|
<code>dlopen</code>, you should use <code>RTLD_NOW</code>. The
|
|
dynamic loader in glibc 2.1 is thread safe.</p><p>
|
|
|
|
<strong>NOTE:</strong> The TAO NameService uses IP multicasting
|
|
by default, though it is not required. IP multicast on Linux
|
|
requires the following:</p><p>
|
|
|
|
</p><ul>
|
|
<li>Enable IP multicast in the Linux kernel. It is enabled in
|
|
the default RedHat 5.1 kernel. In older distributions, you
|
|
can enable it by rebuilding your kernel with CONFIG_IP_MULTICAST
|
|
enabled.<p>
|
|
</p></li><li>Enable IP multicast in ACE. It is enabled by default in
|
|
<code>ace/config-linux.h</code>. If you don't use
|
|
IP multicast, add <code>#define ACE_HAS_IP_MULTICAST 0</code>
|
|
to your <code>ace/config.h</code> before building ACE.<p>
|
|
</p></li><li>There must be a network interface that is up and supports
|
|
multicast. If you have linuxconf, it's easiest to use that
|
|
to add a network route for multicast (224.0.0.0) on one of
|
|
your network interfaces, such as <code>eth0</code>. If
|
|
you don't have or use linuxconf, try adding a multicast
|
|
routing table entry using something like this:<p>
|
|
</p><pre> <code># route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0</code>
|
|
</pre><p>
|
|
</p></li></ul>
|
|
|
|
Some of the ACE tests fail on older, pre-glibc2 Linux platforms,
|
|
such as RedHat 4.2. The problems are with threads and
|
|
thread-specific storage.</p><p>
|
|
|
|
</p></li><li><b>SCO UNIX</b><p>
|
|
|
|
ACE has been ported to SCO UNIX using the GNU g++ 2.7.2
|
|
compiler. Arturo Montes <<a href="mailto:mitosys@colomsat.net.co">mitosys@colomsat.net.co</a>>
|
|
maintains this code. In addition, he also maintains a version
|
|
of <a href="http://www.cs.wustl.edu/%7Eschmidt/ACE_wrappers/FSU-threads.tar.gz">FSU pthreads</a>.</p><p>
|
|
|
|
</p></li><li><b>SGI IRIX 5.x and 6.x</b><p>
|
|
|
|
ACE used to build fine using the SGI C++ and GNU GCC compilers
|
|
for IRIX 5.x. It has been ported to IRIX 6.x using the SGI
|
|
MipsPro 7.1 C++ compiler; be aware that in IRIX 6.2 there is a
|
|
number of patches that have to be installed and exceptions
|
|
appear to fail with the O32 ABI. Please check the config files
|
|
for the details.</p><p>
|
|
|
|
</p></li><li><b>OSF/1 3.2 and 4.0 (a.k.a. Digital UNIX 4.0)</b> <p>
|
|
|
|
The Digital UNIX C++ 5.4 through 5.7 compilers have problems
|
|
with ACE's templates. They compile the lib and most of the test
|
|
programs, although they warn about template usage. Most tests
|
|
run, some dump core. If you use a 5.x version of cxx, be sure
|
|
to set the CXX_VER variable to CXX_5, either on your make
|
|
command line or in an environment variable. The ACE Makefiles
|
|
assume by default that the cxx version is 6.x or later.</p><p>
|
|
|
|
CXX 6.0 and 6.1 are much improved over 5.x: V6.0-020, V6.1-025,
|
|
and later build all of ACE cleanly. All of the tests in
|
|
$(ACE_ROOT)/tests run successfully with CXX 6.0 and CXX 6.1.
|
|
Please note that problems have been reported with some versions
|
|
of CXX 6.1, notably versions -021 and earlier. It's best to use
|
|
V6.1-022 or later.</p><p>
|
|
|
|
NOTE: if you use Digital UNIX 4.0f or later, you <strong>must</strong>
|
|
use <code>ace/config-tru64.h</code> instead of
|
|
<code>ace/config-osf1-4.0.h</code>. <code>ace/config-tru64.h</code>
|
|
can be used for all supported compilers on any version of
|
|
Digital UNIX after and include 4.0. And, with 4.0f and later when
|
|
using Digital CXX, you <strong>must</strong> use
|
|
<code>include/makeinclude/platform_tru64_cxx.GNU</code> instead of
|
|
<code>include/makeinclude/platform_osf1_4.0.GNU</code>.</p>
|
|
|
|
</li><li><b> FreeBSD </b><p>
|
|
|
|
FreeBSD is a fast evolving platform. However, it has the
|
|
advantage of having standard releases. At this moment, ACE is
|
|
only perodically tested against -stable (3.1R) and we rely a lot
|
|
on FreeBSD users' feedbacks. </p><p>
|
|
|
|
Notice that on older FreeBSD, <code>ld.so</code> only looks for
|
|
so libraries with <b>version number</b> appended. ACE makefiles
|
|
create symlinks for most shared libraries if
|
|
<code>versioned_so</code> is defined to 1 in
|
|
<code>$ACE_ROOT/ace</code> with appropriate ACE version.
|
|
However, this does not work for libACE.so itself so you have to
|
|
create it manually (If you figure out how to do this, please let
|
|
us know) like this: </p><p>
|
|
|
|
<code>ln -sf $ACE_ROOT/ace/libACE.so $ACE_ROOT/ace/libACE.so.4.5</code></p><p>
|
|
|
|
On newer FreeBSD (3.0 or later,) this is no longer necessary.</p><p>
|
|
|
|
</p></li><li><b>NetBSD</b><p>
|
|
|
|
Like older FreeBSD, NetBSD's <code>ld.so</code> also requires
|
|
versioned .so files.</p><p>
|
|
|
|
</p></li><li><b>OpenBSD</b><p>
|
|
|
|
ACE has been ported to OpenBSD 3.1 and GNU g++ 2.95.3.</p><p>
|
|
|
|
As with FreeBSD and NetBSD, OpenBSD requires versioned .so
|
|
files. This is currently handled by the build files and no
|
|
additional work is needed.</p><p>
|
|
|
|
ACE has been ported to OpenBSD with and without pthreads
|
|
enabled. When using pthreads, though, C++ exceptions must be
|
|
disabled. This is a known problem with the current release of
|
|
OpenBSD (see www.openbsd.org, bug #1750). ACE emulated
|
|
exceptions work fine.</p><p>
|
|
|
|
Compiling TAO may require the user data segment size
|
|
restrictions and possibly other options to be increased. This
|
|
is done by modifying the default user class in /etc/login.conf
|
|
or by adding a new class and modifying the master passwer file
|
|
accordingly.</p><p>
|
|
|
|
</p></li><li><b> UnixWare </b> <p>
|
|
|
|
Steve Huston <<a href="mailto:shuston@riverace.com">shuston@riverace.com</a>>
|
|
has ported ACE to work with UnixWare 2.01 and g++.</p><p>
|
|
|
|
Ganesh Pai <<a href="mailto:gpai@voicetek.com">gpai@voicetek.com</a>>
|
|
subsequently did the port for version 2.1.2, also with g++.</p><p>
|
|
|
|
Phil Mesnier <<a href="mailto:mesnier_p@ociweb.com">
|
|
mesnier_p@ociweb.com</a>> updated the port to support
|
|
UnixWare 7.1.0, with help from Michael Meissnitzer
|
|
<<a href="mailto:michael.meissnitzer@siemens.at">
|
|
michael.meissnitzer@siemens.at</a>>, Christian Klepp <
|
|
<a href="mailto:christian.klepp@siemens.at">christian.klepp@siemens.at
|
|
</a>> and Engelbert Staller <<a href="mailto:engelbert.staller@siemens.at">
|
|
engelbert.staller@siemens.at</a>>
|
|
Building ACE (and TAO) on Unixware 7.1.0 requires a very specific
|
|
g++ build environment. In particular, you must build and install
|
|
g++ 2.95.2, along with binutils 2.9.1. The order (and the declaration
|
|
of configuration) is extremely important. Using the gcc compiler
|
|
provided on the Skunkware CD on a pentium system, here is the recipe
|
|
I used to build a working environment (as root):<br>
|
|
</p><pre> mkdir /usr/local/newgnu
|
|
< ftp and untar binutils-2.9.1 >
|
|
< ftp and untar gcc-2.95.2 >
|
|
mkdir -p build/binutils build/gcc
|
|
cd build/binutils
|
|
../../binutils-2.9.1/configure i386-sco-sysv4
|
|
gmake # takes a long time
|
|
gmake install # this creates /usr/local/i386-sco-sysv4/...
|
|
mkdir /usr/local/i486-pc-sysv5/bin
|
|
cd /usr/local/i486-pc-sysv5/bin
|
|
for a in /usr/local/i386-sco-sysv4/bin/*; do ln -s $a .; done
|
|
#links all the newly installed utilities
|
|
|
|
cd /usr/local/newgnu/build/gcc
|
|
../../gcc-2.95.2/configure --with-gnu-as --with-gnu-ld
|
|
gmake bootstrap # takes a long time
|
|
gmake install
|
|
mkdir /usr/local/i586-UnixWare7.1.0-sysv5/bin
|
|
for a in /usr/local/i386-sco-sysv4/bin/*; do ln -s $a .; done
|
|
</pre>
|
|
Once done, ACE and TAO will successfully build and link.<p>
|
|
|
|
</p></li><li><b><a name="LynxOS">LynxOS</a></b><p>
|
|
|
|
ACE builds and runs properly on LynxOS 4.0 for Intel
|
|
and PowerPC targets. LynxOS 2.x and 3.x are no longer supported.
|
|
|
|
If you run out of memory on LynxOS, these might help:</p><p>
|
|
|
|
</p><ul>
|
|
<li>Increase the limits in <code>/etc/starttab</code>,
|
|
then reboot system. We use these limits:
|
|
<pre># Data, stack, and core file limits (in Kbytes)
|
|
80000
|
|
16000
|
|
102400</pre><p>
|
|
</p></li><li>Enable or expand virtual memory, with something like:
|
|
<pre># mkcontig /swap 320
|
|
# prio 17 vmstart /swap</pre>
|
|
See the <code>mkcontig</code> and <code>vmstart</code>
|
|
man pages, and <code>/bin/rc</code>.<p>
|
|
</p></li></ul>
|
|
|
|
Please see the comments in the
|
|
<a href="include/makeinclude/platform_lynxos.GNU">ACE
|
|
platform_lynxos.GNU file</a> for information on, and an
|
|
example of, tailoring for your particular platform.<p>
|
|
|
|
NOTE: if you want to use IP multicast on LynxOS, be sure to add
|
|
this line to your <code>/net/rc.network</code>, and reboot:</p><p>
|
|
</p><pre><code>
|
|
/bin/route add "224.0.0.0" "$my_name"
|
|
</code></pre>
|
|
|
|
</li><li><strong>VxWorks</strong><p>
|
|
|
|
David Levine has
|
|
ported ACE to VxWorks 5.2/5.3/5.3.1/5.4 with the GreenHills
|
|
1.8.8/1.8.9, g++ and diab compilers that are distributed with
|
|
VxWorks/Tornado. It is not possible to use VxWorks 5.4
|
|
and earlier with ACE anymore because the compilers delivered with
|
|
5.4 and earlier don't support the C++ features ACE needs.</p><p>
|
|
|
|
At this moment <a href="https://www.remedy.nl">Remedy IT</a> is upgrading
|
|
and stabilizing ACE/TAO support for Tornado 2.2/VxWorks 5.5.1.
|
|
Since the existing support for previous VxWorks version has been unsupported
|
|
and broken for some time and most (potential) users seem to have upgraded to
|
|
VxWorks 5.5.1 no backporting effort is done. See also <a href="#vxworks">here</a>.
|
|
</p><p>
|
|
|
|
Tornado 2.2/VxWorks 5.5.1 support IP multicast. That is not enabled
|
|
by default in ACE for VxWorks, because it depends on your
|
|
kernel configuration. To enable it, add
|
|
<code>#define ACE_HAS_IP_MULTICAST</code> to your
|
|
<code>ace/config.h</code>.</p><p>
|
|
|
|
NOTE: In order for the ACE Broadcast and Multicast tests to work the VxWorks kernel
|
|
should receive the packages it sends out locally. By default this is not supported.
|
|
To enable this behaviour you need to include the IFF_SIMPLEX flag for your required
|
|
NIC driver. See the following Windriver <a href="https://secure.windriver.com/cgi-bin/windsurf/techtips/public/viewSum.cgi?4542">SPR 4542</a>
|
|
for more information.</p><p>
|
|
|
|
In addition to all of the other benefits of ACE, it helps work
|
|
around some deficiencies with VxWorks. The problems are:</p>
|
|
|
|
<p>
|
|
</p><ol>
|
|
<li>The program entry point cannot be called "main" with g++. ACE
|
|
renames it to "ace_main" (configurable via ACE_MAIN) on VxWorks.
|
|
While this may seem trivial, it is important with legacy code.
|
|
ACE itself ran into this problem.<p>
|
|
|
|
</p></li><li>argc/argv isn't used with VxWorks entry points. ACE provides
|
|
a wrapper function that transparently converts shell command
|
|
line arguments to argc/argv form. See <a href="#spa">below</a>
|
|
for details.<p>
|
|
|
|
</p></li></ol>
|
|
|
|
Please note that ACE uses one of the spare fields in the Wind
|
|
River task control block, spare4, for thread-specific storage.
|
|
This field is specified in only one place, in ace/OS_NS_Thread.inl, so it
|
|
can easily be changed to one of the other spare fields, if
|
|
necessary.</p><p>
|
|
|
|
ACE destroys dynamically
|
|
allocated singletons in the ACE library. But, they may not
|
|
properly destroy some static objects. If you have trouble
|
|
running a program multiple times, it may be necessary to unload
|
|
the module, using unld, and reload it between runs.
|
|
Alternatively, you could try calling <code>cplusDtors</code> and
|
|
then <code>cplusCtors</code> between runs.</p><p>
|
|
|
|
</p></li><li><b>MVS OpenEdition</b> <p>
|
|
|
|
All of ACE has been ported to OpenEdition by Chuck Gehr <<a href="mailto:gehr@sweng.stortek.com">gehr@sweng.stortek.com</a>>.
|
|
The ACE library, all the tests and most of the examples and apps
|
|
build clean. There are still some problems that need to be
|
|
ironed out:</p><p>
|
|
|
|
MVS does not support the dynamic linking dl...() calls that the
|
|
Service Configurator uses to dynamically link services at run
|
|
time. As a result, all the examples and apps that use a svc.conf
|
|
file (for dynamically configuring service objects) do not work,
|
|
however, most of these apps can be built/run statically. Also,
|
|
the Svc_Conf_l.cpp and Svc_Conf_y.cpp files are generated using
|
|
flex and yacc on a ascii (not ebcdic) machine and as a result
|
|
they don't work very well with ebcdic svc.conf files. We should
|
|
be able to regenerate these files on MVS but MVS doesn't have
|
|
flex. This is something that needs to be done.</p><p>
|
|
|
|
Some of the tests do not execute properly. This is a minority
|
|
and over time the goal is to get to 100%.</p><p>
|
|
|
|
The make scheme for some of the apps still doesn't work
|
|
perfectly on MVS. This is mainly due to the way shared
|
|
libraries are handled on MVS. See <a href="#mvs">additional
|
|
build tips for MVS</a> for more on this.</p><p>
|
|
|
|
</p></li><li><strong>QNX Neutrino</strong><p>
|
|
|
|
ACE has been ported to <a href="http://www.qnx.com/products/os/neutrino.html">QNX Neutrino
|
|
2.0</a>. We cross-compile for Neutrino on a QNX4 host using g++
|
|
2.8.1, using the <a href="ace/config-qnx-neutrino.h">ace/config-qnx-neutrino.h</a>
|
|
and <a href="include/makeinclude/platform_qnx_neutrino.GNU">include/makeinclude/platform_qnx_neutrino.GNU</a>
|
|
configuration files. Many of the ACE tests succeed, though some
|
|
fail. As the porting effort progresses, we hope to eliminate
|
|
these failures. If you know of fixes, please send them to
|
|
us.</p><p>
|
|
</p></li><li><strong>QNX RTP</strong><p>
|
|
|
|
ACE has been ported to <a href="http://get.qnx.com/">QNX RTP
|
|
</a>. We compile for QNX RTP using the GCC compiler shipped with the
|
|
distribution, using the <a href="ace/config-qnx-rtp.h">ace/config-qnx-rtp.h</a>
|
|
and <a href="include/makeinclude/platform_qnx_rtp_gcc.GNU">include/makeinclude/platform_qnx_rtp_gcc.GNU</a>
|
|
configuration files.
|
|
Many of the ACE tests succeed, though some
|
|
fail. As the porting effort progresses, we hope to eliminate
|
|
these failures. If you know of fixes, please send them to
|
|
us.</p><p>
|
|
<strong><blink><font color="#ff0000">WARNING:</font></blink></strong>
|
|
Under the current version of QNX RTP ACE fails if compiled with
|
|
inline=0 . </p><p>
|
|
|
|
</p></li><li><strong><a name="rtems">RTEMS</a></strong><p>
|
|
|
|
The support for RTEMS has been revived from version x.5.4. This version
|
|
was the first version that build again out of the box on RTEMS. Compilation
|
|
and testing was done for RTEMS with and without networking support. The
|
|
ACE GNU makefiles do automatically detect whether networking support
|
|
is available or not.
|
|
|
|
Besides the standard config.h/platform_macros.GNU file you will need
|
|
to set <code>RTEMS_MAKEFILE_PATH</code> to point to the location
|
|
of your RTEMS installation, see below for an example.</p>
|
|
<p><code>export RTEMS_MAKEFILE_PATH=/opt/rtems/CPU-rtems/BSP</code></p>
|
|
<p>
|
|
When building without network support you will need the ace_for_tao
|
|
subsetting functionality enabled. For this add <code>ace_for_tao = 1</code>
|
|
to your <code>bin/MakeProjectCreator/config</code> file and regenerate the
|
|
GNU makefiles as described <a href="#power">here</a>.</p><p>
|
|
|
|
</p></li><li><strong>PharLap ETS</strong><p>
|
|
|
|
ACE has been ported to Ardence's
|
|
<a href="http://www.ardence.com/embedded/products.aspx?ID=71">PharLap ETS</a>
|
|
version 13. The port was originally done for Pharlap 9.1 and MSVC 6,
|
|
but has been updated to Pharlap ETS 13 with Visual Studio .NET 2003
|
|
(VC7.1).</p><p> To build for PharLap, you'll need to use MPC to
|
|
generate .sln/.vcproj files with the ETS configurations. For example:
|
|
<pre>
|
|
cd \ace\ACE_wrappers
|
|
perl bin/mwc.pl -type vc71 -relative ACE_ROOT=C:/ace/ACE_wrappers -relative TAO_ROOT=C:/ace/ACE_wrappers/TAO -value_template configurations='"ETS Debug"' -value_template configurations+='"ETS Release"' -name_modifier *_ETS TAO_ACE.mwc
|
|
</pre>
|
|
That command will generate the same .sln and .vproj files as for
|
|
regular Windows builds with VC7.1, but they'll have names with an
|
|
<code>_ETS</code> suffix and will include the "ETS Debug" and
|
|
"ETS Release" configurations.</p><p>
|
|
After generating the needed VC7.1 files, use the ace/config-pharlap.h
|
|
configuration file, and the instructions
|
|
for building on Windows. Building the ACE library is the same as
|
|
for regular Windows platforms, except you choose one of the PharLap
|
|
ETS configurations to build within Visual Studio.
|
|
For an example of how to build binaries, see the tests directory.
|
|
The tests_pharlap_msvc.lnk file is a LinkLoc commands file that the
|
|
ACE tests are built with. It is likely that local sites may need
|
|
to adjust this file for their target environment.
|
|
</p><p>
|
|
When executing programs on the target system, it is possible that not
|
|
all of the VC++ support DLLs are resident on the target. In particular,
|
|
the debug-supporting DLLs may not be present. If you require these, be
|
|
sure to add those needed. For example, on the standard LabVIEW RT 8.2
|
|
distribution using Pharlap ETS, the following DLLs must be copied to
|
|
the target before being able to run Debug programs:
|
|
<ul>
|
|
<li>msvcp71d.dll</li>
|
|
<li>msvcr71d.dll</li>
|
|
</ul>
|
|
</p><p>
|
|
<note>To build ACE for National Instruments' LabVIEW RT, use
|
|
the Pharlap ETS information above, but add the following line to your
|
|
config.h file:
|
|
<pre>
|
|
#define ACE_PHARLAP_LABVIEW_RT
|
|
</pre>
|
|
This setting makes the necessary adjustments for LabVIEW's implementation
|
|
of Pharlap ETS.</note>
|
|
|
|
<note>By default, the ACE tests log their output/results to the
|
|
system console on Pharlap ETS. To change this behavior and make the
|
|
test output log to a file in the <code>log</code> directory under the
|
|
current working directory while executing, add the following line to
|
|
your config.h file:
|
|
<pre>
|
|
#define ACE_PHARLAP_TESTLOG_TO_FILE
|
|
</pre>
|
|
This setting has no affect on TAO tests which always write test output
|
|
to stdout.
|
|
</note>
|
|
|
|
</p></li><li><strong>Mac OS X (10.2.x)</strong><p>
|
|
|
|
</p><p>ACE builds and runs on Mac OS X 10.2.x, but the following are
|
|
needed to build it:</p>
|
|
|
|
<p>1. The latest version of the Apple Developer Tools
|
|
(December 2002)</p>
|
|
<p>2. The dlcompat library (obtained either through Fink or
|
|
SourceForge)</p>
|
|
|
|
<p>When creating $ACE_ROOT/ace/config.h for Mac OS X, you need
|
|
to add the following if you obtained dlcompat via Fink:</p>
|
|
|
|
<p>#define ACE_NEEDS_DL_UNDERSCORE</p>
|
|
|
|
<p>You'll also need to do:</p>
|
|
|
|
<p>setenv DYLD_LIBRARY_PATH $ACE_ROOT/ace:$ACE_ROOT/lib</p>
|
|
<p>setenv MACOSX_DEPLOYMENT_TARGET 10.2</p>
|
|
|
|
<p>Currently, all ACE tests pass except Process_Mutex_Test and
|
|
MEM_Stream_Test. Also, Mac OS X doesn't yet support *nix
|
|
aio_* calls, and ACE does not know anything about Mach.</p>
|
|
|
|
<p>The work to port ACE to Mac OS X was done by several people,
|
|
John Zorko
|
|
<<a href="mailto:j.zorko@att.net">j.zorko@att.net</a>> is
|
|
only one of them.</p>
|
|
|
|
</p></li><li><strong>iPhone/iPod Touch/iPad</strong><p>
|
|
|
|
</p><p>ACE builds and runs on the iPhone/iPod Touch/iPad Hardware
|
|
and Simulator. Keep in mind that ACE/TAO needs to be built
|
|
statically since Apple does not allow third party dynamic libraries
|
|
to be deployed on the hardware. The following are needed to build ACE:</p>
|
|
|
|
<p>1. The iPhone SDK.</p>
|
|
<p>2. When creating $ACE_ROOT/ace/config.h, include
|
|
config-macosx-iphone-hardware.h if you want to deploy on the
|
|
hardware, include config-macosx-iphone-simulator.h if you want
|
|
to deploy on the simulator. Even though those includes are named
|
|
after the iPhone, the includes work for iPhone/iPod Touch, and iPad.</p>
|
|
<p>3. You need to define two environment variables. The first is
|
|
IPHONE_TARGET. Set IPHONE_TARGET to SIMULATOR if you want to deploy
|
|
on SIMULATOR. Set IPHONE_TARGET to HARDWARE if you want to deploy on
|
|
the hardware device.</p>
|
|
<p>4. When creating $ACE_ROOT/include/makeinclude/platform_macros.GNU,
|
|
include 'include $(ACE_ROOT)/include/makeinclude/platform_macosx_iphone.GNU'
|
|
in the file.</p>
|
|
|
|
|
|
|
|
</li></ul>
|
|
|
|
|
|
<hr>
|
|
<h2><a name="g++">Compiling ACE with GNU g++</a></h2>
|
|
|
|
If you use the GNU GCC g++ compiler please note the following:
|
|
|
|
<ul>
|
|
</p></li><li>ACE/TAO needs g++ 2.95.x or better. Older versions are not usable anymore<p>
|
|
|
|
</p></li><li>Make sure to update your gcc <code>config.status</code>
|
|
file. This file is produced when installing gcc; it specifies
|
|
where to install the binary files that gcc uses. For example,
|
|
it specifies whether to use Solaris's <code>/usr/ccs/bin</code>
|
|
binary utils or GNU binary utils. The
|
|
<code>config.status</code> file is an output of the gcc
|
|
<code>configure</code> script; it is preferable to use the
|
|
<code>--prefix</code> option to <code>configure</code> instead
|
|
of hacking its output.<p>
|
|
|
|
</p></li><li>If you are getting weird link errors when building libACE
|
|
on Solaris you are probably using the GNU linker. Try using the
|
|
Sun linker (/usr/ccs/bin/ld) instead. Note that gcc first looks
|
|
for the GNU linker if it is installed along with gcc. The only
|
|
way to not use the GNU linker is to delete it from the
|
|
installation or to build your own compiler with no linker. Be
|
|
aware that you still need the libraries and includes of gcc.<p>
|
|
|
|
NOTE: if you do use the GNU linker, you might need to change
|
|
the <code>-G</code> flag to <code>-shared</code> in
|
|
the <code>SOFLAGS</code> definition in your
|
|
<code>include/makeinclude/platform_macros.GNU</code>.</p><p>
|
|
|
|
</p></li><li>Don't get too confused about contradictory statements in
|
|
the gcc documentation. It was written by different
|
|
people...<p>
|
|
|
|
</p></li><li>Make sure that the linker invoked by gcc produces code
|
|
that initializes static objects. Please see gcc's
|
|
documentation for using <code>collect2</code>.<p>
|
|
|
|
</p></li></ul>
|
|
|
|
|
|
<hr><p>
|
|
</p><h2><a name="minimum_build">What Do I Need to Build for TAO?</a></h2>
|
|
Toshio Hori <toshi@etl.go.jp> provided these suggestions on building
|
|
just what's needed for (a subset of) TAO:<p>
|
|
|
|
I usually make:
|
|
</p><pre> $ACE_ROOT/ace,
|
|
$ACE_ROOT/apps/gperf,
|
|
$TAO_ROOT/tao,
|
|
$TAO_ROOT/TAO_IDL, and
|
|
$TAO_ROOT/orbsvcs/orbsvcs
|
|
</pre>
|
|
and the whole make takes less than an hour on my Solaris 7 for intel,
|
|
Pentium-III/550MHz, 256MB memory, 512MB swap machine. (Top secret: I
|
|
renice the 'make' process to the highest priority, -20... ;-)
|
|
|
|
To save time and space, I set
|
|
<pre> TAO_ORBSVCS = Naming Time Trader ImplRepo
|
|
</pre>
|
|
in <code>$ACE_ROOT/include/makeinclude/platform_macros.GNU</code> also. See
|
|
<a href="TAO/docs/configurations.html#orbsvcs">TAO's orbsvcs
|
|
library customization instructions</a> for more information.<p>
|
|
|
|
|
|
</p><hr><p> </p><h2><a name="resource_requirements">System Resource
|
|
Requirements</a></h2> The amount of system resources required to build
|
|
ACE and TAO varies greatly. The required system resources are
|
|
influenced by OS and compiler platform, build options, and component
|
|
configurations. As a rough guide, the typical peak memory requirement
|
|
can be well over 512 MB (notably, for TAO's orbsvcs). Depending on
|
|
your OS and compiler configuration, an <strong>entire</strong> build
|
|
of ACE and TAO can use well over 4 GB of disk space. It's usually not
|
|
necessary to build <strong>all</strong> of ACE and TAO, though.<p>
|
|
|
|
Much less disk space is required for just the libraries. For example,
|
|
see the <a href="docs/ACE-subsets.html#ACE%20Library%20Size%20Breakdown">ACE
|
|
library subset sizes</a>.</p><p>
|
|
|
|
If you run out of memory when building, you might consider trying
|
|
some or all of these suggestions:</p><p>
|
|
</p><ul>
|
|
<li>Enable or increase virtual memory. If you're on a <a href="#Linux">Linux</a> or <a href="#LynxOS">LynxOS</a> platform,
|
|
please see the appropriate sections above.<p>
|
|
</p></li><li>Disable/enable optimization and/or debugging. See the
|
|
<a href="#flags">Makefile Flags</a> discussion for information
|
|
on how to do that via ACE's Makefiles.<p>
|
|
</p></li><li>If you're using g++, try removing <code>-pipe</code> from
|
|
<code>CFLAGS</code> in your
|
|
<code>include/makeinclude/platform_macros.GNU</code> file.<p>
|
|
</p></li><li>Restrict the components that you build. For ACE and TAO, see the
|
|
discussion of <code>ACE_COMPONENTS</code> in the
|
|
<a href="docs/ACE-subsets.html">ACE subsets</a> page. For TAO's
|
|
orbsvcs, see the discussion of <code>TAO_ORBSVCS</code> in
|
|
<a href="TAO/docs/configurations.html#orbsvcs">orbsvcs Library configuration information</a>.<p>
|
|
|
|
If disk space is a problem, disabling debugging should greatly
|
|
reduce object code, and therefore, library size. This is especially
|
|
true with g++.</p><p>
|
|
|
|
Toshio Hori <toshi@etl.go.jp> provided these tips for reducing
|
|
disk space usage:</p><p>
|
|
|
|
To save space on a Unix machine, I usually run
|
|
'find . -name \*.sln -o -name \*.vcproj -o -name \*.bmak | xargs rm -f'
|
|
in $ACE_ROOT at first after I untar the distribution. They are
|
|
meaningless in my environment (Files named '*.sln' and '*.vcproj' are
|
|
used for MSVC++ and files named '*.bmak' are for Embarcadero C++
|
|
Builder.)</p><p>
|
|
|
|
Finally, to save space, may want to run 'make clean' after 'make'. It
|
|
removes generated object files and leaves libraries/executables
|
|
intact. If you want to remove any of the libraries/executables, as
|
|
well, try 'make realclean'.</p><p>
|
|
|
|
</p></li></ul>
|
|
|
|
<p></p><hr><p>
|
|
</p><h1 name="MPC">General MPC information</a></h1>
|
|
|
|
<p>
|
|
The <A HREF="
|
|
http://htmlpreview.github.io/?https://github.com/DOCGroup/MPC/blob/master/docs/html/MakeProjectCreator.html">
|
|
Makefile Project Creator (MPC)</A> is a tool that takes platform and
|
|
building tool generic files (mpc files) as input, which describe basic
|
|
information needed to generate a "project" file for various build
|
|
tools, including Make, NMake, Visual C++ 6, Visual C++ 7, etc. Please
|
|
see <a href="MPC/docs/USAGE">USAGE</a>, <a
|
|
href="MPC/docs/README">README</a> for documentation on MPC.
|
|
</p>
|
|
|
|
<p>
|
|
A common usage for creating a Windows workspace containing just the
|
|
core ACE and TAO libraries and executables is the following:
|
|
</p>
|
|
|
|
<pre><code>
|
|
C:> cd %TAO_ROOT%
|
|
C:> %ACE_ROOT%\bin\mwc.pl -type vc71 TAO_ACE.mwc
|
|
</pre></code>
|
|
|
|
<p>
|
|
Replace vc71 with whatever project type you want to use. On Linux and
|
|
other UNIX platform use the gnuace type:
|
|
</p>
|
|
|
|
<pre><code>
|
|
% cd $TAO_ROOT
|
|
% $ACE_ROOT/bin/mwc.pl -type gnuace TAO_ACE.mwc
|
|
</pre></code>
|
|
|
|
<p>
|
|
This creates the appropriate GNUmakefiles. Additional information on
|
|
how to obtain, configuration, and build ACE+TAO using MPC appear at
|
|
the OCI <A
|
|
HREF="http://www.theaceorb.com/faq/index.html#HowToBuildACEandTAOonWindows">FAQ</A>.
|
|
</p>
|
|
|
|
<p>
|
|
If you are attempting to generate project files using MPC, and you get
|
|
the following error message:
|
|
</p>
|
|
|
|
<pre>ERROR: Unable to find the MPC modules in /builds/ACE_wrappers/MPC.
|
|
You can set the MPC_ROOT environment variable to the location of MPC.
|
|
</pre>
|
|
|
|
<p>
|
|
You need to do one of the following:
|
|
</p>
|
|
|
|
<ol>
|
|
<li>If you have already obtained MPC, either move it underneath the
|
|
ACE_wrappers directory or set your MPC_ROOT environment variable to point
|
|
to the full path of MPC.</li>
|
|
<li>Check out MPC from the DOC Group git repository
|
|
and set your MPC_ROOT environment variable.</li>
|
|
</ol>
|
|
|
|
<p>
|
|
You can check
|
|
out MPC from the DOCGroup git repository using the following command.
|
|
</p>
|
|
|
|
<pre>git clone https://github.com/DOCGroup/MPC.git MPC
|
|
</pre>
|
|
|
|
<p>
|
|
The <A HREF="MPC/docs/README">README</A> and <A HREF="MPC/docs/USAGE">USAGE</A> files in the MPC/docs directory are an up-to-date
|
|
source of documentation, however it is not a complete set of
|
|
documentation. The TAO Developer's Guide from OCI starting with the
|
|
1.3a version contains more information about MPC.
|
|
</p>
|
|
|
|
<p>
|
|
The MPC chapter from the TAO Developer's Guide is available at <a
|
|
href="http://downloads.ociweb.com/MPC/">
|
|
http://downloads.ociweb.com/MPC/</a>. Some of MPC has changed since
|
|
this version, but it is largely accurate. An updated version will be
|
|
available as newer versions of the TAO Developer's Guide are released.
|
|
In the meantime, please see the README and USAGE files in the MPC
|
|
directory.
|
|
</p>
|
|
|
|
<p>
|
|
</p><h1><a name="eclipse">Working with ACE in Eclipse</a></h1>
|
|
|
|
|
|
<p>
|
|
The Eclipse CDT C++ development environment can be used to develop ACE applications. You can configure a new CDT project to build ACE using either a local source distribution or checking out ACE from CVS in Eclipse. These are the steps to create the CDT project to build ACE.
|
|
</p>
|
|
|
|
<p>
|
|
<h2>To create an Eclipse project for ACE starting from CVS:</h2>
|
|
<ol>
|
|
<li>In the "CVS Repository Exploring" perspective, navigate to the module containing ACE.</li>
|
|
<li>Checkout the module using "Check Out As" and select the "project configured using the New Project Wizard" option.</li>
|
|
<li>Select "Standard Make C++ Project" for the project type.</li>
|
|
<li>Follow the steps outlined above, up to the point of running make, for building ACE on your platform. Use "path_to_your_eclipse_workspace"/"project_name" as your $ACE_ROOT.
|
|
<li>If you had to regenerate the makefiles using MPC, select the root folder for your poject and use the import wizard to add them to your project.</li>
|
|
<li>Select the root folder for the project and use the "Create Make Target" wizard to setup the appropriate make command and options.</li>
|
|
<li>Select the root folder and run "Build Make Target." This will build ACE.</li>
|
|
</ol>
|
|
</p>
|
|
|
|
|
|
|
|
<p>
|
|
<h2>To create an Eclipse project for ACE from a local source distribution:</h2>
|
|
<ol>
|
|
<li>Launch the "New Project Wizard" in Eclipse.</li>
|
|
<li>Select "Standard Make C++ Project" for the project type.</li>
|
|
<li>On the project name page, uncheck the "use default" location option and replace the default path with the path to your source distribution.</li>
|
|
<li>Follow the steps, up to the point of running make, for building ACE on your platform.
|
|
<li>If you had to regenerate the makefiles using MPC, select the root folder for your poject and use the import wizard to add them to your project.</li>
|
|
<li>Select the root folder for the project and use the "Create Make Target" wizard to setup the appropriate make command and options.</li>
|
|
<li>Select the root folder and run "Build Make Target." This will build ACE.</li>
|
|
|
|
|
|
</ol>
|
|
</p>
|
|
|
|
</p>
|
|
|
|
<hr><p>
|
|
</p><h1><a name="advanced">Advanced Topics</a></h1>
|
|
|
|
<ul>
|
|
<li><a href="docs/ACE-porting.html">Porting ACE and TAO to a New OS Platform</a>
|
|
</li><li><a href="#NonStaticObjectManager">Non-static ACE_Object_Manager</a>
|
|
</li><li><a href="#cloning">Cloning the Source Tree</a>
|
|
</li><li><a href="#mvs">Additional Build Tips for MVS</a>
|
|
</li><li><a href="#flags">Makefile Flags</a>
|
|
</li><li><a href="docs/ACE-SSL.html">ACE SSL effort</a>
|
|
</li></ul>
|
|
|
|
<p></p><hr align="left" width="50%"><p>
|
|
</p><h2><a name="NonStaticObjectManager">Non-static
|
|
ACE_Object_Manager</a></h2> The ACE_Object_Manager can be instantiated
|
|
as a static object, can be instantiated on the stack of the main
|
|
program thread, or can be explicitly instantiated and destroyed by the
|
|
application with <code>ACE::init ()</code> and <code>ACE::fini
|
|
()</code>. The comments in the header file,
|
|
<a href="ace/Object_Manager.h"><code>ace/Object_Manager.h</code></a>, as well as Section 1.6.3 in
|
|
<a href="http://www.riverace.com/docs">The ACE Programmer's Guide</a>
|
|
provide more detail.<p>
|
|
|
|
<strong><blink><font color="#ff0000">NOTE:</font></blink></strong>
|
|
Special requirements are imposed on applications if the
|
|
ACE_Object_Manager is instantiated, by ACE, on the stack of the main
|
|
thread. This behavior is selected by defining
|
|
<code>ACE_HAS_NONSTATIC_OBJECT_MANAGER</code> in
|
|
<code>ace/config.h</code>. Again, see the ACE Object_Manager header file,
|
|
<a href="ace/Object_Manager.h"><code>ace/Object_Manager.h</code></a> for more information. One of
|
|
these requirements is discussed here, because it is so important.
|
|
Please note that <code>ACE_HAS_NONSTATIC_OBJECT_MANAGER</code> is
|
|
defined in the distributed ACE <code>config.h</code> headers for
|
|
VxWorks and Win32.</p><p>
|
|
|
|
The important requirement is that the program <strong>must</strong>
|
|
declare its <code>main</code> function with two arguments, even if
|
|
they're not used, and with <code>int</code> return type:
|
|
|
|
</p><pre><code>
|
|
int
|
|
main (int, char *[])
|
|
</code></pre>
|
|
|
|
If you don't declare <code>main</code> <strong>exactly</strong> that
|
|
way, then you'll see a link error about <code>ace_main_i</code> being
|
|
undefined.<p>
|
|
|
|
Alternatively, this feature can be disabled by commenting out the
|
|
#define ACE_HAS_NONSTATIC_OBJECT_MANAGER in the
|
|
<code>ace/config.h</code>. But, that will make repeated testing more
|
|
difficult on VxWorks. And, you'd either have to call static
|
|
constructors and destructors manually or unload/load the program
|
|
between runs. On Win32, disabling the feature can possibly lead to
|
|
shutdown difficulties.</p><p>
|
|
|
|
<strong><blink><font color="#ff0000">WARNING:</font></blink></strong>
|
|
<code>ACE_HAS_NONSTATIC_OBJECT_MANAGER</code> assumes that your
|
|
<code>main</code> function is named <code>main</code>. Any violation
|
|
of this assumption is at your peril. If you really need to call your
|
|
entry point something other than <code>main</code>, you'll need to
|
|
construct and destroy the ACE_Object_Manager. The best way to do that
|
|
is to call <code>ACE::init ()</code> and <code>ACE::fini ()</code>.
|
|
Or, see the <code>#define</code> of <code>main (int, char *[])</code>
|
|
in <a href="ace/OS_main.h"><code>ace/OS_main.h</code></a> to see how ACE does
|
|
that for entry points named <code>main</code>.
|
|
|
|
</p><p></p><hr align="left" width="50%"><p>
|
|
</p><h2><a name="cloning">Cloning the Source Tree</a></h2>
|
|
|
|
On UNIX platforms, we typically like to support multiple platform
|
|
builds using the same ACE source tree. This idiom is supported by ACE
|
|
using the $ACE_ROOT/bin/create_ace_build.pl script.
|
|
|
|
To clone the source tree, create ./build and ./build/{your build name}
|
|
subdirectories under the ACE_wrappers directory.
|
|
Then invoke the create_ace_build.pl script to clone the source tree using
|
|
soft links from your build directory back to the actual sources.
|
|
Here is an example:</p><p>
|
|
|
|
</p><pre>% cd ACE_wrappers
|
|
% mkdir build build/build-SunOS5
|
|
% perl bin/create_ace_build.pl -a -v build-SunOS5
|
|
% cd build/build-SunOS5
|
|
% setenv ACE_ROOT $cwd
|
|
% make
|
|
</pre><p>
|
|
|
|
This will establish a complete tree of links. In addition, make sure
|
|
you set your <code>LD_LIBRARY_PATH</code> to
|
|
<code>$ACE_ROOT/lib:$LD_LIBRARY_PATH</code> on SVR4 UNIX
|
|
platforms.</p><p>
|
|
|
|
When you do a make in the $ACE_ROOT directory you will be producing
|
|
object code that is not stored in the same place as the original
|
|
source tree. This way, you can easily build another platform in a
|
|
parallel tree structure.</p><p>
|
|
|
|
See the comments at the top of the create_ace_build.pl script for
|
|
further usage information.
|
|
|
|
</p><p></p><hr align="left" width="50%"><p>
|
|
</p><h2><a name="mvs">Additional Build Tips for MVS</a></h2>
|
|
|
|
For all intents and purpose, MVS OpenEdition (OE) is another flavor of
|
|
UNIX, therefore, the instructions under <a href="#aceinstall">Building
|
|
and Installing ACE on Unix</a> can be used along with the following
|
|
additional tips:<p>
|
|
|
|
You can get a copy of GNU make that has been ported to MVS OpenEdition from
|
|
the <a href="http://www.s390.ibm.com/products/oe/index.html">IBM OpenEdition web site</a>.
|
|
ACE's make scheme generates compile commands that have options and
|
|
operands interspersed. By default, the c89/cc/c++ compiler expects all options to
|
|
precede all operands. To get around this, you must set a special
|
|
compiler environment variable (_CXX_CCMODE) to 1 which tells the compiler
|
|
to allow options and operands to be interspersed.</p><p>
|
|
|
|
Note that the environment variable <code>LD_LIBRARY_PATH</code> is
|
|
called <code>LIBPATH</code> on MVS.</p><p>
|
|
|
|
Shared objects are built a little different on MVS than on
|
|
other UNIX implementations. This has been accounted for in the makefiles
|
|
that come with ACE When the linker (via the cxx command) builds the
|
|
libACE.so file it will also create a file called libACE.x. This is a
|
|
side-deck file and it must be included in subsequent link edits with
|
|
application code. For more information on this see the C/C++ MVS
|
|
Programming Guide. If you want to build your application statically,
|
|
i.e., using libACE.a instead of libACE.so, you can set ACELIB to
|
|
ACELIB_STATIC in platform_mvs.GNU.</p><p>
|
|
|
|
When the libACE.so file is built (via the MVS pre-linker and binder), you
|
|
will get a rc=4 from the pre-linker. This is ok. This is due to some
|
|
warnings about unresolved references which should get resolved during the
|
|
link step. Note, however, there shouldn't be any unresolved references
|
|
from the binder (linkage editor). You can get pre-link and link maps by
|
|
uncommenting the PMAP and LMAP lines in the platform_mvs.GNU file.
|
|
|
|
</p><p></p><hr align="left" width="50%"><p>
|
|
</p><h2><a name="flags">Makefile Flags</a></h2>
|
|
|
|
GNU make provides many options to customize its operation. See its
|
|
documentation for more information. One example is that for multi-cpu
|
|
UNIX machines you will be able to build faster if you use:<p>
|
|
|
|
</p><pre><code>
|
|
% make -j <em>n</em>
|
|
</code></pre><p>
|
|
|
|
which allows parallel compilation. The number <i>n</i> should
|
|
typically be the number of CPUs. It is likely that builds will be
|
|
faster even on single-CPU UNIX machines with <code>make -j
|
|
2</code>.</p><p>
|
|
|
|
ACE further supports the following flags. They can be enabled either
|
|
on the command line, e.g., "make purify=1", or added to your
|
|
<code>platform_macros.GNU</code>. To disable the option,
|
|
set the flag to null,
|
|
e.g., "make debug=". Some flags support setting to 0 disable, e.g.,
|
|
"make debug=0". debug=1 is enabled in the platform files that are
|
|
released with ACE.</p><p>
|
|
|
|
Please note that the effects of a flag may be platform specific.
|
|
Also, combinations of certain flags may or may not be allowed on
|
|
specific platforms, e.g., debug=1 opt=1 is supported by g++ but
|
|
not all other C++ compilers.</p><p>
|
|
|
|
If you use Purify or Quantify: purify or quantify <strong>must</strong>
|
|
be on your <code>PATH</code>. By default, ACE puts the Purify/Quantify
|
|
caches below <code>/tmp</code>. To override that, set the
|
|
<code>PURE_CACHE_BASE_DIR</code> variable, either in your environment
|
|
or on the <code>make</code> make command line, to the destination
|
|
directory for your instrumented libraries.</p><p>
|
|
|
|
</p><pre>Flag Description
|
|
---- -----------
|
|
debug Enable debugging; see DCFLAGS and DCCFLAGS.
|
|
exceptions Enable exception handling (not supported by all platforms).
|
|
include_env Support old-style ACE_TRY_ENV declarations in methods.
|
|
This switch is necessary for compiling TAO applications
|
|
in the native exception configuration that were written
|
|
for TAO versions before 1.2.2.
|
|
In TAO 1.2.2, new macros were introduced that supercede
|
|
the direct ACE_TRY_ENV declarations. These are the
|
|
ACE_ENV_ARG macros that are defined in ace/CORBA_macros.h
|
|
and are documented in docs/exceptions.html.
|
|
This switch only affects the exceptions=1 configuration.
|
|
It is for backward compatibility only.
|
|
There will be warnings about unused _ACE_environment_variable
|
|
parameters when using include_env=1.
|
|
If possible, do not use it, but instead change your TAO
|
|
applications to use the ACE_ENV_ARG macros.
|
|
fast Enable -fast option, e.g., with Sun C++.
|
|
inline Enable ACE inlining. Some platforms enable inlining by
|
|
default, others do not.
|
|
optimize Enable optimization; see OCFLAGS and OCCFLAGS.
|
|
pace Enable PACE as the underpinnings of ACE_OS.
|
|
probe Enable ACE_Timeprobes.
|
|
profile Enable profiling; see PCFLAGS and PCCFLAGS.
|
|
purify Purify all executables.
|
|
quantify Quantify all executables.
|
|
repo Use GNU template repository (g++ with repo patches only).
|
|
rtti Enable run-time type identification. On some platforms,
|
|
it is enabled by default, so this is ignored.
|
|
shared_libs If migrating from prior version use <code>shared_libs_only</code>
|
|
static_libs If migrating from prior version use <code>static_libs_only</code>
|
|
shared_libs_only Only build shared libraries. Ignored if no SHLIBs are
|
|
specified by the Makefile, as in performance-tests/Misc.
|
|
static_libs_only Only build static libraries.
|
|
threads Build with thread support.
|
|
xt Build with Xt (X11 Toolkit) support.
|
|
fl Build with FlTk (Fast Light Toolkit) support.
|
|
tk Build with Tk (Tcl/Tk) support.
|
|
qt Build with Qt (Trolltech Qt) support.
|
|
ssl Build with OpenSSL support.
|
|
rapi Build with RAPI
|
|
split Build the library by first splitting up the ACE source
|
|
to several files, with one object code entity for each
|
|
source file. This allows an application that is linked
|
|
with ACE to extract _exactly_ what it needs from the
|
|
library, resulting in a smaller executable. Setting this
|
|
to 1 overrides debug to 0.
|
|
|
|
Usually, users do not need to be concerned with make targets.
|
|
Just enter "make" on the command line to build. A few notable
|
|
targets are listed below.
|
|
|
|
Target Description
|
|
------ -----------
|
|
show_statics Lists all static objects in object files built for
|
|
current directory. Only supported for g++.
|
|
show_uninit Lists all uninitialized in object files built for
|
|
current directory. Only supported for g++.
|
|
|
|
</pre>
|
|
|
|
</p><hr>
|
|
|
|
<h2><a name="power">Building from git</a></h2>
|
|
|
|
If users are building from our <a href="https://github.com/DOCGroup/ACE_TAO">Git repository</a> the
|
|
GNUmakefiles, and project files for building on various platforms will
|
|
not be available. Git users are expected to <a href="#generate_using_mpc">generate them</a>
|
|
using <a href="https://raw.githubusercontent.com/DOCGroup/MPC/master/docs/README">MPC</a> before building ACE, TAO or
|
|
CIAO. We point out some suggestions below to get bootstrapped
|
|
quickly.
|
|
|
|
<ul>
|
|
<li>You can clone all code easily from our git repository.
|
|
<ul>
|
|
<code>git clone https://github.com/DOCGroup/ACE_TAO.git</code>
|
|
</ul>
|
|
</p></li><li>Please make sure that you have <a href="http://www.perl.org/">
|
|
perl</a> installed, preferably perl
|
|
5.8 or higher. Users on Win32 based platforms are recommended to use
|
|
<a href="https://www.activestate.com/products/perl"> Active
|
|
State Perl</a> or <a href="http://strawberryperl.com">Strawberry Perl</a>.
|
|
We use both perl versions without problems. We have
|
|
ran into problems trying to use the cygwin version of perl on Win32
|
|
based platforms. <p>
|
|
</p></li>
|
|
<a name="generate_using_mpc"></a>
|
|
<li>To build ACE and associated tests, examples,
|
|
and associated utility libraries with GNUmakefiles, you must
|
|
generate GNUmakefiles with MPC:<p>
|
|
<code> $ACE_ROOT/bin/mwc.pl -type gnuace ACE.mwc</code> </p>
|
|
<p>On Windows, with Visual Studio 2015, you must generate solution and project files with MPC:<p>
|
|
|
|
<code> $ACE_ROOT/bin/mwc.pl -type vc14 ACE.mwc </code> </p><p>
|
|
|
|
On Windows, with Visual Studio 2017, you must generate solution and project files with MPC:<p>
|
|
<code> $ACE_ROOT/bin/mwc.pl -type vs2017 ACE.mwc </code> </p>
|
|
|
|
On Windows, with Visual Studio 2019, you must generate solution and project files with MPC:<p>
|
|
<code> $ACE_ROOT/bin/mwc.pl -type vs2019 ACE.mwc </code> </p>
|
|
</li><li>If you want to build TAO and its associated libraries
|
|
please see <a href="TAO/TAO-INSTALL.html">TAO-INSTALL</a> for details.
|
|
</li></ul>
|
|
|
|
<hr><p>
|
|
Back to the <a href="https://www.dre.vanderbilt.edu/~schmidt/ACE.html">ACE</a>
|
|
home page.
|
|
</p><p>
|
|
<!--<EM>
|
|
Visitor #
|
|
from
|
|
<EM><br> -->
|
|
|
|
<!-- hhmts start -->
|
|
|
|
<!-- hhmts end -->
|
|
|
|
|
|
</p></body></html>
|