Shauren
db0b8bf24e
Core/Maps: Changed the way area data is stored in maps, it now uses ID field from AreaTable.dbc instead AreaBit used for exploration marker (and is not unique anymore on top of simply being stupidly confusing)
...
Note: Extracting maps is required
2016-02-02 19:13:04 +01:00
Carbenium
46addc21cd
Core/PacketIO: Updated and enabled CMSG_REQUEST_PVP_REWARDS
2016-02-02 18:30:34 +01:00
Carbenium
fd162fb604
Core/PacketIO: Add CMSG_REQUEST_PET_INFO packet class for further usage
2016-02-02 18:04:36 +01:00
Carbenium
ea3cfa9146
Core/PacketIO: Initialize some vars
2016-02-02 17:30:19 +01:00
Carbenium
229322d4d8
Core/PacketIO: Updated and enabled CMSG_PUSH_QUEST_TO_PARTY
2016-02-02 17:18:47 +01:00
Carbenium
1f8268c89c
Core/PacketIO: Updated and enabled CMSG_PET_SPELL_AUTOCAST
2016-02-02 16:38:36 +01:00
Carbenium
dea718e4ed
Core/PacketIO: Updated and enabled CMSG_PET_STOP_ATTACK
2016-02-02 01:56:51 +01:00
Carbenium
5b313bf74d
Core/PacketIO: Updated and enabled CMSG_PET_CANCEL_AURA
2016-02-02 01:38:29 +01:00
Carbenium
0b76381283
Core/PacketIO: Updated and enabled CMSG_PET_ABANDON
2016-02-02 01:18:27 +01:00
Carbenium
391992ed80
Core/PacketIO: Updated and enabled CMSG_ITEM_PURCHASE_REFUND
2016-02-02 01:06:44 +01:00
Carbenium
6fbfc61de1
Core/PacketIO: Updated and enabled CMSG_DISMISS_CRITTER
2016-02-01 20:14:10 +01:00
Shauren
a174fa4d7b
Core/PacketIO: Updated and enabled CMSG_CONFIRM_RESPEC_WIPE, SMSG_RESPEC_WIPE_CONFIRM
2016-01-30 23:56:02 +01:00
Shauren
01be486f2f
Core/Misc: Removed unneccessary boost/asio/buffer.hpp include
2016-01-28 17:49:41 +01:00
Shauren
8bc3f5545e
Merge pull request #16378 from Zedron/6.x
...
Core/Spells: Fixed a possible crash in spell_pal_light_s_beacon
2016-01-27 21:54:47 +01:00
Boomper
3f503cd1d1
Core/Spells: Fixed Heroic Leap
...
Closes #14807
Closes #14134
2016-01-27 21:53:05 +01:00
Shauren
e0437ca494
Core/Spells: Implemented casting spells on movement finish from SPELL_EFFECT_JUMP, SPELL_EFFECT_JUMP_DEST and SPELL_EFFECT_CHARGE
2016-01-25 19:35:41 +01:00
Zedron
4b4237174f
Core/Spells: Fixed a possible crash in spell_pal_light_s_beacon
2016-01-24 17:09:02 -06:00
Shauren
11ad71e2fc
Core/Misc: Fixed array out of bounds access when loading locales_achievement_reward, locales_creature_text, locales_gossip_menu_option and skip LOCALE_none when iterating over locales
2016-01-24 15:08:49 +01:00
Shauren
044edced9a
Core/Spells: Ignore category cooldowns for triggered spells.
...
* This fixes weird issues where triggered spell fails because it has the same category as the spell triggering it
Closes #15794
Closes #15048
2016-01-22 22:11:11 +01:00
myran2
2652d700e1
Core/Spells: Updated combo point handing
...
Closes #15996
2016-01-22 20:27:48 +01:00
Carbenium
575d5f5ff8
Core/PacketIO: CMSG_BATTLEMASTER_JOIN_ARENA
2016-01-20 23:01:12 +01:00
[Dev]Rival
38116dd905
Core/BattlegroundIC: Duplicate Keep Cannons.
...
(cherry picked from commit fb6a7407e2a1e7cb62f385abb7b9cefc4aff0337)
2016-01-20 22:08:26 +01:00
jackpoz
8f13fe9c3b
Scripts/ICC: Fix static analysis issue
...
Fix an issue reported by static analysis
(cherry picked from commit 4191bb868a33288a18079494aff6b52df19dc5b4)
2016-01-20 22:01:17 +01:00
jackpoz
8f91df0465
Scripts/Commands: Modify ".setskill" command to target current Player by default
...
(cherry picked from commit e138e094a937139aef7a2f265fff2f64b17ffa7f)
2016-01-20 21:59:49 +01:00
jackpoz
0f157f1eac
Merge pull request #16186 from ariel-/spellmodcharges
...
Core/Spells: Fix redundant mod charge drop and spell crit calc
(cherry picked from commit b39216eed31f587b1bcef88e69a714214304e896)
2016-01-20 21:58:38 +01:00
Francesco Borzì
6c3f2b9d9b
Merge pull request #16208 from ShinDarth/putricide-fix
...
[3.3.5] Scripts/ICC: Fixed Professor Putricide
(cherry picked from commit 3e42d83e9cb86695a0467726f327599ff354293f)
2016-01-20 21:56:55 +01:00
jackpoz
06fdcb9e18
Merge pull request #16193 from Goatform/3.3.5
...
Core/GameObjects: Fixed an issue where traps were not redirected to Grounding Totem
(cherry picked from commit 2a50ea5cf14e16ee0dda09f3c9090d5541b39b2d)
2016-01-20 21:55:50 +01:00
jackpoz
ea2c2c9763
Merge pull request #16188 from Asterc/3.3.5
...
Core/Player: Fix profession specialization being re-learnt on login after unlearning it
(cherry picked from commit 1c89b4dcdfa0e25aee28245513b1cf464e3d9e7b)
Conflicts:
src/server/game/Entities/Player/Player.cpp
2016-01-20 21:53:51 +01:00
jackpoz
36ed04bc6b
Scripts/Commands: Fix ".help" command to show commands in alphabetical order
...
(cherry picked from commit 841ce54a0dbc4b76ab0068ff08732a068f39f570)
2016-01-20 21:29:21 +01:00
jackpoz
e7f7ffa73f
Scripts/Commands: Modify ".learn" command to target current Player by default
...
(cherry picked from commit f22b1938db5cddcb2a9988ff54dfa08d2fa1aecc)
2016-01-20 21:28:17 +01:00
Vincent-Michael
834ce504ae
Core/Objects: Fix typo in 19cab2c508
...
(cherry picked from commit dbe854cd313ed23e86c67665228a876b7c23c7fc)
Conflicts:
src/server/game/Globals/ObjectMgr.h
2016-01-20 21:10:36 +01:00
Shauren
038138592d
Merge pull request #15995 from ShinDarth/mmr
...
Core/Arena: more arena configs
(cherry picked from commit 776103cfea4bbced71d47f7d5c7dbb8b78dfe7fe)
Conflicts:
src/server/game/Battlegrounds/ArenaTeam.cpp
2016-01-20 20:59:40 +01:00
Shauren
a6dd6d7841
Core/Logging: Include more info in bad realm log
2016-01-20 17:19:42 +01:00
Shauren
a36d8d54c5
Warning fix
2016-01-19 20:43:35 +01:00
Shauren
3cd3184394
Core/Quests: Implemented new quest objective types
2016-01-19 20:12:09 +01:00
Shauren
a50b1d0924
Core/Items: Updated item socketing opcodes
2016-01-18 19:52:49 +01:00
Killyana
a56f92e889
Script/Creature: Imprisoned Beryl Sorcerer
...
Add missing emote state
Move the credit quest on the 5th hit instead of the 7th one
(cherry picked from commit 13e509a622a6d88afe27d6cdda4cf9f402818745)
2016-01-17 14:04:51 +01:00
Killyana
6e4948a498
Creature/script: William Kielar
...
Fix Gossips used for taxi
Closes #16112
(cherry picked from commit 79c9af11b9a90b051ecc26b0a60e879e3d9c4134)
2016-01-17 13:58:15 +01:00
Shauren
dfceb3dd19
Core/Spells: Fixed crash in spell effect immunity check
...
Closes #16299
2016-01-17 12:52:58 +01:00
joschiwald
09adf4d0ad
Scripts/Spells: fixed Beacon of Light
...
# Conflicts:
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Entities/Unit/Unit.h
# src/server/scripts/Spells/spell_paladin.cpp
2016-01-17 01:52:22 +01:00
treeston
e1fae18417
Spells/Penance: If hostile target is not in front, now fails in the initial cast rather than the triggered cast, thus not erroneously causing a cooldown.
...
(cherry picked from commit 403ff2132490c7e785bb0ae5373d2c7a34d73e14)
2016-01-16 13:16:57 +01:00
ShinDarth
cb29fa74d8
Core/Quest: code style:
...
- Removed 11 useless for iterations (for each quest loaded)
(cherry picked from commit 4a532a71b655945f394fecfe4a2177b2618a6d59)
# Conflicts:
# src/server/game/Quests/QuestDef.cpp
2016-01-16 13:05:59 +01:00
Golrag
6e832dd92b
Scripts/ICC: * Bosses now enter when in aggro range.
...
* Removed some of the MoveInLineOfSight calls
* Added more AreaTriggerScripts
(cherry picked from commit ce90e30a80a742640396a04a767e767c6518a0a5)
2016-01-16 12:58:22 +01:00
Shauren
6fb8655844
Core/DataStores: Optimized item toy check by using a better container for this
2016-01-16 12:45:15 +01:00
treeston
8d428e4b6b
Scripts/Naxxramas: Instructor Razuvious rework:
...
- Fix missing yells
- Rearrange existing yells to match live
- Sniffed positions for adds
- Improve add respawn handling
- Make adds not fight the player for control (don't use their spells on their own etc.)
- Update adds' hotbar keys to match live (this will affect other creatures with nonsequential possess keys as well)
- Fix adds' movement when mind controlled, they no longer move automatically when right-clicking (this affects all mind-controlled creatures)
- Blizzlike timers
(cherry picked from commit 54d583b0fbb7ecfb97a731be21218bbb72d80b4d)
# Conflicts:
# src/server/game/Spells/SpellMgr.cpp
2016-01-16 12:26:13 +01:00
chaodhib
1bee732e66
Core/Spells: Make players immune to the taunt aura.
...
(cherry picked from commit 6d080d0c44b943fe93ad93b07a99d481975f9d58)
# Conflicts:
# src/server/game/Entities/Player/Player.h
2016-01-16 12:13:56 +01:00
treeston
d3ea8c5750
Scripts/Naxxramas: Maexxna cleanup:
...
- Improved Web Wrap target selection
- Added missing text
- Cleanup of web wrap positioning - two players will never be flung to the same position (25-man)
- Further improvement to web wrap spawn behavior - targetable web wrap now only spawns after the player has finished being flung to the respective position (blizzlike)
- Add additional web wrap positions (sniff)
(cherry picked from commit 5dd61633872fc40d83dfa13aa58a1c7de717c012)
# Conflicts:
# src/server/scripts/Northrend/Naxxramas/boss_maexxna.cpp
2016-01-15 21:09:46 +01:00
jackpoz
bb97e888ff
Core/Player: Fix crash related to vehicles
...
Fix assertion triggered when entering a vehicle while channelling a shared vision spell.
Fix #15953
(cherry picked from commit 2cb54d5606109305194ed3cdb1b56ca62317b891)
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
2016-01-15 20:36:16 +01:00
jackpoz
1ab8f0b00e
Core/Quest: Fix issues reported by static analysis
...
(cherry picked from commit 5b8b32dac7bd4071462aebdc94b2b3ae45e60b1e)
2016-01-15 20:35:24 +01:00
jackpoz
2f1bd93c9e
Core/Unit: Add Unit::KillSelf() overload
...
Add Unit::KillSelf() function as overload of Unit::Kill(this) . Use KillSelf() whenever the killer and the victim are the same to clearly state the Unit is going to kill itself.
(cherry picked from commit 3267c90102068ed88c0bd7146ae747fe8ba44771)
# Conflicts:
# src/server/game/AI/SmartScripts/SmartScript.cpp
2016-01-15 20:34:27 +01:00