aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-02-10DB/Creature: Living CycloneRushor
Closes #19065
2017-02-10Core/Auras: Allow passive auras from items to stackShauren
(cherry picked from commit 8453d7dae25823dd5d2ecf2b718a469c0553214c)
2017-02-10Update 2017_02_09_01_world.sqlAokromes
2017-02-09Core/Scripts Rework boss Terestian Illhoof (Karazhan) (#19057)Gustavo
2017-02-09Build fix and codestyleKeader
2017-02-09Core/Scripts: Moorabi encounter updated. (#19013)Afgann
2017-02-09Merge pull request #18827 from Treeston/3.3.5-bossrespawnTreeston
2017-02-09Update spell_item.cppariel-
Small indent and codestyle fixes
2017-02-09Tools: Enable tools compilation by defaultAokromes
(the time diff is small and it will help starters, advanced users can disable it at any time on cmake guy/compilation script)
2017-02-08fix typoShauren
2017-02-08Core/Maps: Adjusted WorldObject::GetGridActivationRange() to never be less ↵Shauren
than map visibility distance for active objects to ensure equal ranges for activation/deactivation of grids Updates #19072
2017-02-07Core/Spell: properly add SPELLMOD_COOLDOWN to spells without initial cooldownariel-
Closes #15605
2017-02-07Game/Scripting: Add OnPlayerRepop hookKittnz
Called when a player presses release when he died
2017-02-07Core/Creature: Prevent boss creatures from ever respawning naturally.treeston
2017-02-07Update FindOpenSSL.cmakeAokromes
2017-02-06Core/Scripts: fix dynamic buildariel-
2017-02-06Core/Auras: Prevent infinite stacking of passive auras with the same id from ↵Shauren
the same caster on the same target Closes #18475 (cherry picked from commit 88676120586df7581677eca8d5e2724579c69482)
2017-02-06Core/Misc: Added regex compatibility layer to fall back to boost::regex for ↵Shauren
really old compiler (cherry picked from commit b6f1f8405f57e3b65c3b838ea87141716023bc72)
2017-02-06Updated auth_database.sql after 9e65feadariel-
2017-02-07Game/Mapscripts: Implement SCRIPT_COMMAND_MOVEMENTRushor
2017-02-06Core/RBAC: sync enum with masterariel-
2017-02-06Core/SmartAI: Delay SMART_ACTION_FORCE_DESPAWN by at least one world tickariel-
- Restore old despawn behavior of SmartAI despawning (without reintroducing the run time logs caused by IsSmart) - Some SAIs relied on this to function (for example #1249) Partial reverts commit 4fc4c81e8989febd7e650d749af358548e264e2c
2017-02-06DB/Misc: Fix one startup errorAokromes
2017-02-05Core/Spells: Remade trajectory target selection (#19048)xinef1
* Remade trajectory target selection * Added possibility to apply conditions to trajectory spells * Properly recalculate delay time if CMSG_UPDATE_PROJECTILE_POSITION is received
2017-02-05Core/Scripts Update boss Maiden of Virtue (#19058)Gustavo
2017-02-05Core/Misc: Various crash fixes (#19059)xinef1
* Replaced some FindPlayer calls with GetPlayer Fixed some more crashes * Correction
2017-02-05Coding standardsAokromes
2017-02-05Build fixShauren
2017-02-05Core/Misc: Moved CharacterInfo out of world to separate classxinef1
Closes #19030
2017-02-05Core/Spells: Added SPELL_FAILED_NOTHING_TO_STEAL error (#19036)xinef1
Corrected Dispel check in sanctuary area Added root check for SPELL_EFFECT_JUMP and SPELL_EFFECT_JUMP_DEST
2017-02-05Core/Spells: Corrected summon category SUMMON_CATEGORY_VEHICLE (#19052)xinef1
2017-02-05Core/Scripts: boss The Curator (Karazhan) rework (#19040)Gustavo
Closes #16099
2017-02-05Core/Spells: Corrected execution time calculation for dst targets (#19039)xinef1
2017-02-05DB/creature: Restore position for two Wrath Masters changed in a previous commitKillyana
2017-02-05DB/Creature: Silithid Creeper EggKillyana
Closes #7251
2017-02-05Core/Scripts: Illidan Stormrage Rewrite (#18963)Keader
Closes #5018
2017-02-05Core/Achievements: Optimized resetting achievement criteria by condition and ↵Xinef
changed the functionality to properly reset all possible criteria with given condition Closes #18905
2017-02-05Corrected immunity checking after recent changes (#19049)xinef1
- Shouldn't compare immunity to spells without schoolmask
2017-02-05Core/Creatures: Various fixes for creatures, regarding combat conditions, ↵xinef1
despawning, and few others (#18998) * Made some changes to kiting mechanics, simplified code and made taunt auras prolong combat no matter the distance from the spawn Unified some creature despawning code, removed some brutal direct calls in scripts Don't play death anim on forced despawn Removed some redundant visibility changes on creature despawn Fixed possible problem with pet initializing template info from difficulty greater than normal Properly keep UNIT_FLAG_IN_COMBAT on UpdateEntry call Moved RegenerateMana function to general Regenerate(Power) function Fixed increased health regeneration from polymorph for pets Implemented CREATURE_TYPE_FLAG_GHOST_VISIBLE, those creatures will be properly seen when player is dead also Removed hackfix from Gaeriyan and Franclorn Forgewright, fixed properly Simplified ForcedRespawnTime code in ForcedDespawn Do not allow to assist unit while evading or when enemy is evading Do not allow to attack other units when evading or when the unit is evading Corrected distance checking code before creature is allowed to evade, should fix some common problems Properly return summon position for summoned creatures as their respawn position Properly stop all moving units on gossip hello, no matter their npc flags
2017-02-05Rename 2017_02_05_16_world.sql to 2017_02_04_16_world.sqlAokromes
2017-02-05DB/Creature: SloshRushor
Closes #19043
2017-02-05DB/Creature: Stormforged SaboteurRushor
Closes #19041
2017-02-04Implemented binary resistances and some more (#18933)xinef1
- Fixed possible exploit with tamed pets having template immunities - Implemented binary resistances - Corrected resistances calculations - Pets properly inherit players spell penetration - Fixed doubled block calculation for damaging melee spells - Auras removing snare effects will only remove the snaring component - Shapeshifting will properly remove movement impairing auras only and not crowd control (dragon's breath) - Immunities are properly checked versus all schools appearing in spell, unit is immune only if immune to all schools - Spells with melee and magic school mask should compare armor reduction with resistances and select smaller reduction - Demonic Circle: Teleport no longer removes root effects
2017-02-04Core/Misc: Fix various crashes, also related to multithreading (#19012)xinef1
* When iterating groups we have to either do it not in multithreaded context (map updates) or start with checking maps (they are guaranteed to change in single thread update). * Properly clear ComboPoint references on player remove * remove some possible references item may have when it is deleted during save. * Also clear all hostile references when unit is removed from map.
2017-02-04Core/Spells: Fixed spell effect 93 (SPELL_EFFECT_FORCE_DESELECT) (#19001)xinef1
2017-02-04DB/Quest: Saving SharpbeakRushor
Closes #16915
2017-02-04Core/Pets: Fixed flashing pet attack button (#18906)xinef1
2017-02-04DB/Creature: Ursal the MaulerRushor
Closes #18739
2017-02-04DB/Creature: Garm Watcher and Snowblind DevoteeRushor
Closes #18991
2017-02-04DB/Creature: Ancient SentinelRushor
Closes #18990