aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-09-04Core/Scripts: Implement Flag of Ownership. Closes #12265ariel-
Core/Spells: Implemented TARGET_CORPSE_SRC_AREA_ENEMY. Closes #12803
2016-09-04Core/Scripts: more 746b838870e93d9843a089613ce7f1cd160b6ea5 follow-up, ↵ariel-
shouldn't trigger marker aura if proc was prevented
2016-09-04Core/Scripts: add missing check removed in ↵ariel-
746b838870e93d9843a089613ce7f1cd160b6ea5
2016-09-04Core/Spells / Scripts: Fix Lock and Load. Closes #16731ariel-
2016-09-04Core/Scripts: Implement Glyph of Backstab. Closes #7500ariel-
2016-09-03Core/Transport: do not relocate players on board of vehicles when near ↵ariel-
teleporting. Vehicle should take care of that
2016-09-03Core/Misc: calculate rotation fields from orientation in some places it's ↵ariel-
impossible to get: - SmartScripts: SMART_ACTION_SUMMON_GO - Spell Effects: * SPELL_EFFECT_DUEL * SPELL_EFFECT_SUMMON_OBJECT_WILD * SPELL_EFFECT_SUMMON_OBJECT_SLOT1 * SPELL_EFFECT_SUMMON_OBJECT_SLOT2 * SPELL_EFFECT_SUMMON_OBJECT_SLOT3 * SPELL_EFFECT_SUMMON_OBJECT_SLOT4 - Command Scripts: .gobject add Closes #17891
2016-09-03Core/RBAC: Added rbac permissions from 6.x branchjoschiwald
2016-09-03Drycoding is bad, mmkay?treeston
2016-09-03Scripts/Events: Globally fix all ExecuteEvent loops to check ↵treeston
UNIT_STATE_CASTING after each iteration, instead of just checking it once initially. Fixes and closes #17892.
2016-09-02Core/SmartScripts: Add missing break, 5f43e7b follow-up.treeston
2016-09-02Merge branch '3.3.5-goshdangitsmartai' into 3.3.5 (PR #17738)treeston
2016-09-02Scripts/SmartScripts: Fix charmed behavior for SmartAI. For real this time.treeston
- Core AI logic will no longer issue attack/movement commands while under player control. - Add new SMART_EVENT_FLAG_WHILE_CHARMED (0x200). Any event without this flag won't run while charmed. - Add SMART_EVENT_FLAG_WHILE_CHARMED to existing actions, except a select subset (movement, talking, and nontriggered casts, pretty much).
2016-09-02Another build fix.ariel-
(it was probably better to just revert the commit instead)
2016-09-02Note to self: drycoding is badariel-
2016-09-02Core/Spell: no need to bloat existing parameter lists. ↵ariel-
(f81754a306a8b1f24f0b130ded3c8170e9b146c5 follow up)
2016-09-01Core/Spell: Workaround cobra strikes into a charged aura instead of stacked.ariel-
Fixes #754
2016-09-01Core/Spells: register SPELLMOD_CRITICAL_CHANCE in casting spell modifiers.ariel-
2016-09-01Core/Spells: Remove spellmods from SpellMod owner instead of caster (needed ↵ariel-
so pet casts properly remove aura charges)
2016-08-31Core/Spells: fix Bullheaded immunitiesariel-
Closes #421
2016-08-31Core/Spells: Move Missile Barrage, Hot Streak and Brain Freeze mage talents ↵ariel-
to proc system. Also implement T8 4P Bonus. Closes #1536
2016-08-31Core/Position: Allow implicit casting to G3D::Vector. Also, add a utility ↵treeston
overload to MotionMaster.
2016-08-31Replace a leftover const char* with a std::string const&.treeston
2016-08-31Entities/Gossip: The Big One™ that gets rid of all uses of The Bad™ and ↵treeston
The Ugly™, e.g. gossip preprocessor macros, and replaces them with the new-and-shiny gossip functions.
2016-08-31Fix dynamic build.treeston
2016-08-30Core/Scripts: remove forgotten #define in boss_kalecgos.cpptkrokli
This #define was originally supposed to be removed in my PR #17832, but for some reason it remained undeleted. This commit corrects it. Also aligned all the enum values to the same column for readability, based on a common multiple of 4 spaces.
2016-08-29Core/Define: Remove the conditional macro for constexpr.Naios
* Not needed anymore since the requirements were raised to MSVC 2015.
2016-08-29Core/Common: Correct the linking of localeNamesNaios
2016-08-29Core/Unit: Force cancel unit events before invalidating the object on ↵Naios
destruction * Closes #16675
2016-08-28Typo fixariel-
2016-08-28Core/ObjectMgr: filter out bogus checkariel-
This restores previous behaviour
2016-08-28Core/GameObject: cache pointer to GameObjectTemplateAddonariel-
2016-08-28Core/GameObject: migrated non-WDB fields to new gameobject_template_addon tableariel-
2016-08-28Core/ObjectMgr: throw some consts and nullptr aroundariel-
2016-08-29Whitespace clean-upGustavo
2016-08-28Core/GameObject: added possibilty for gameobjects to contain money loot.ariel-
Updates #14564
2016-08-28Core/Spells Make credit for quests "The Grand Melee" and "Among the ↵Gustavo
Champions" a triggered cast (#17870) Fix a problem where the credit wasn't casted due to CGD
2016-08-28Last one. For real. Please. (Build fix #5).treeston
2016-08-28....right, I actually went through a full rebuild now just to make sure it ↵treeston
works.
2016-08-28Build fix. Again. Oops.treeston
2016-08-28You saw nothing (build fix).treeston
2016-08-28Creature/Gossip: offer replacement functions for the existing preprocessor ↵treeston
gossip macros
2016-08-28Core/Loot: Fix group loot if player loot recipient disconnectsjackpoz
Fixes #13300
2016-08-28Update SpellEffects.cppariel-
2016-08-28Core/Spell: Calculate GO rotation for SPELL_EFFECT_TRANS_DOORariel-
2016-08-28Core/Achievements: Fix some commentsAokromes
2016-08-28Core/Player: removed unused function prototypesariel-
2016-08-28Core/GameObject: save spawn GOState and reset to it instead of toggling from ↵ariel-
whatever current state we have Prevents exploit of SMART_ACTION_ACTIVATE_GOBJECT
2016-08-28Core/Entities: Added possibility to construct a Position using a G3D::Vector3ariel-
2016-08-28Core/Scripts: Professor Putricide oozes, reapply passive proc auras on ↵ariel-
reset, and register them as PP summons since they're summoned by a trigger. (f183ed3c50cdcf13cd9fe608e0f4791177f120a4 follow-up)