r0m1ntik
971d55d463
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 >
2020-08-30 19:42:36 +02:00
Shard
d8ad0c5200
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 >
2020-08-26 11:44:41 +02:00
Viste
a9b90c9a07
refactor(Core): remove ace_autoptr, cleanup ( #3276 )
2020-08-25 12:52:22 +02:00
Walter Pagani
563748ec31
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 >
2020-08-24 19:10:02 +02:00
Kitzunu
c79a475708
fix(DB/SmartScriptMgr): Move CWZ valid check ( #3206 )
2020-08-24 17:20:22 +02:00
Stefano Borzì
78a02c8fd1
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 >
2020-08-23 15:49:18 +02:00
Vhiper
77b7a20fb9
fix(Core/DBCStores): prevent crash worldserver
2020-08-23 01:50:26 +02:00
Kitzunu
dd40e2e844
fix(Core/SpellAuras): Show auras to client limit ( #3193 )
...
Co-authored-by: Pascal Bachor <gerhood@users.noreply.github.com >
2020-08-22 10:34:12 +02:00
Christopher Galbraith
5a5ece6d98
fix(Scripts/UtgardePinnacle): Svala Sorrowgrave's loot disappearing too quickly ( #3188 )
2020-08-22 00:46:13 +02:00
Christopher Galbraith
d7c9b36a5c
fix(Core/Spells): Winter's Chill now stacks from multiple sources
...
Signed-off-by: Chris <chriscgalbraith@gmail.com >
2020-08-21 19:07:02 +02:00
Barbz
ed8ed175b7
fix(Core/Command): Can comment closed tickets ( #3176 )
2020-08-21 10:52:52 +02:00
Barbz
70bdba8309
feat(Core/Command): Reenable .teleport name on offline player ( #3175 )
...
- Reenable the possibility to .teleport name xxx $home even if the character is offline.
2020-08-20 23:26:17 +02:00
Kitzunu
73d725312d
feat(Core/Config): CONFIG_INTERVAL_SAVE ( #3171 )
2020-08-20 15:50:32 +02:00
IntelligentQuantum
5d284f02a7
feat(Core/SendListInventory): Add multivendor function ( #3172 )
2020-08-20 11:00:11 +02:00
Francesco Borzì
2bc832efe3
fix(CI/Core/ArenaSpectator): clang warnings + prevent new warnings ( #3317 )
...
Co-authored by @meerd
2020-08-19 19:44:07 +02:00
Ercules76
3f8abc6bc2
refactor(CORE/Instance): Move Pandemonius script from SAI to Core script ( #3165 )
2020-08-19 16:15:43 +02:00
IntelligentQuantum
fae5753f81
feat(Core/Commands): Character check bag && work ( #3164 )
2020-08-19 13:47:48 +02:00
Ercules76
106f6f94a7
fix(Scripts/DB): Add Prison to spawn Yor, move Yor AI from SAI ( #3163 )
2020-08-19 11:10:41 +02:00
Viste
ffd03582c9
fix(Core/Unit): melee attack through LoS ( #3265 )
2020-08-18 14:07:32 +02:00
Yehonal
7fba8b910f
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 >
2020-08-18 11:10:43 +02:00
Stefano Borzì
408366f39f
chore(unit-object-accessor): add findConnectedPlayer to object accessor ( #3155 )
2020-08-17 10:36:42 +02:00
Kitzunu
8b9cec620d
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
2020-08-16 13:25:26 +02:00
CosmeF
4f04af6a64
fix(Core/ObjectMgr): solve Global Storage issue
2020-08-13 15:44:36 +02:00
Francesco Borzì
d2cc3fcbc2
feat(Docker): update to Ubuntu 20.04 + more improvements ( #3277 )
2020-08-13 00:25:20 +02:00
Francesco Borzì
0e1713d1b7
fix(Core/Spell): rogue's poisons logic check ( #3278 )
2020-08-11 15:29:53 +02:00
Vhiper
96dc9fc0f3
refactor(Scripts/SAI): move Gryphoneer Windbellow to SAI ( #3137 )
2020-08-10 10:10:08 +02:00
Kitzunu
a37ea1b60e
chore(worldserver.conf): Update GM.StartLevel to core default ( #3136 )
2020-08-05 15:01:04 +02:00
Kitzunu
64778f8dec
feature(World/Config): Implement MaxWhoListReturns ( #3127 )
2020-08-04 22:36:01 +02:00
Kitzunu
4e76485037
fix(Core/playercreateinfo_item): Alter amount of allowed items ( #3122 )
...
* Change table `amount` to SMALLINT Unsigned
* Add a note column
* Remove deprecated item
2020-08-03 15:01:22 +02:00
gengarshadowball
e949ab27b7
fix(Core/Script): Remove hardcoded Loch Modan texts ( #3111 )
2020-08-02 21:45:16 +02:00
gengarshadowball
56b88502fe
fix(Core/Creature): Lady Katrana hardcoded text ( #3110 )
2020-07-30 23:18:42 +02:00
Stefano Borzì
fdb84742d1
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.
2020-07-28 11:02:09 +02:00
Barbz
a37fa5307c
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 >
2020-07-27 17:01:27 +02:00
Kargatum
833611f1c5
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 )
2020-07-22 08:43:16 +02:00
Kitzunu
39f2d13f66
fix(Core/SmartScripts): Disallow Gob to use Combat with Zone ( #3199 )
...
* Proper fix for https://github.com/azerothcore/azerothcore-wotlk/issues/3028
2020-07-19 20:46:14 +02:00
Kitzunu
b3b56bc655
fix(Core/Player): Display random properties in inspect ( #3067 )
...
5b7b21c362
Co-Authored-By: Paraciusz <paraciusz@users.noreply.github.com >
2020-07-14 23:36:08 +02:00
Kitzunu
02e1dce7a4
refactor(Core/World): Make the file a bit more pretty ( #3058 )
2020-07-14 11:29:21 +02:00
Kargatum
94e6ef17a2
feat(Core/Config): rework configs load system ( #2566 )
2020-07-12 17:47:12 +02:00
IntelligentQuantum
ec806d6c60
refactore(core/config): Move BG Report AFK To Conf ( #2813 )
2020-07-10 20:06:12 +02:00
Barbz
90dabd7b1b
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.
2020-07-05 11:18:49 +02:00
VhiperDEV
0d25f63257
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 >
2020-06-28 15:20:22 +02:00
Kitzunu
0b4af00ab7
feat(Core/Config): Enable/Disable Debug BG/Arena ( #3001 )
2020-06-21 13:17:07 +02:00
gengarshadowball
0b35a24053
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>
2020-06-19 12:00:21 +02:00
Francesco Borzì
34077115a5
refactor(Core/BG): improvements to the queue system ( #3091 )
...
Co-authored-by: Yehonal <yehonal.azeroth@gmail.com >
2020-06-18 12:04:56 +02:00
Francesco Borzì
7307438a7f
fix(Core/BG): fix BG_QUEUE_INVITATION_TYPE_NO_BALANCE ( #3134 )
2020-06-18 00:13:14 +02:00
mishaparem
a12e58b105
fix(Core): C++ 11 rule of 3 compiant constructors ( #3023 )
2020-06-15 12:45:04 +02:00
Francesco Borzì
ebec48e6fd
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 >
2020-06-14 23:12:24 +02:00
gengarshadowball
7b7b62efe6
fix(Core/WorldSocket): All control paths will return a value ( #3117 )
2020-06-13 14:05:51 +02:00
Francesco Borzì
64e0867c28
fix(Core/BG): do not start new BGs if there are BGs with free slots ( #3082 )
2020-06-05 16:40:15 +02:00
Kitzunu
3d9d51977d
fix(Core/MailHandler): Security check ( #2889 )
2020-06-03 08:42:12 +02:00