| Age | Commit message (Collapse) | Author |
|
Small indent and codestyle fixes
|
|
|
|
than map visibility distance for active objects to ensure equal ranges for activation/deactivation of grids
Updates #19072
|
|
Closes #15605
|
|
Called when a player presses release when he died
|
|
|
|
|
|
the same caster on the same target
Closes #18475
(cherry picked from commit 88676120586df7581677eca8d5e2724579c69482)
|
|
really old compiler
(cherry picked from commit b6f1f8405f57e3b65c3b838ea87141716023bc72)
|
|
|
|
|
|
- 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
|
|
* Remade trajectory target selection
* Added possibility to apply conditions to trajectory spells
* Properly recalculate delay time if CMSG_UPDATE_PROJECTILE_POSITION is received
|
|
|
|
* Replaced some FindPlayer calls with GetPlayer
Fixed some more crashes
* Correction
|
|
|
|
|
|
Closes #19030
|
|
Corrected Dispel check in sanctuary area
Added root check for SPELL_EFFECT_JUMP and SPELL_EFFECT_JUMP_DEST
|
|
|
|
Closes #16099
|
|
|
|
Closes #5018
|
|
changed the functionality to properly reset all possible criteria with given condition
Closes #18905
|
|
- Shouldn't compare immunity to spells without schoolmask
|
|
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
|
|
- 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
|
|
* 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.
|
|
|
|
|
|
function (#18893)"
This reverts commit bc95fce93f5f3d0057f6d766567cbd6c341737b8.
See #18893.
|
|
(#18893)
|
|
Closes #10017
|
|
cannot be added to inventory instantly (full or any other reason) (#19037)
|
|
|
|
* Fixed spell timers
* Improved Codestyle
* Fixed minions number in 25 man
* Fixed movement
* Implemented DespawnAtEvade
*
|
|
(cherry picked from commit 787adc24b2d1a7a3c03ecfed57de27631359ef65)
|
|
reach (#18909)
|
|
unit is despawned instantly in air) (#18995)
Do not allow to start waypoint movement when unit is dead
|
|
Closes #19005
|
|
|
|
characters
|
|
properly awarded when you have required amount of mounts, not earlier (#19002)
|
|
|
|
|
|
Updated year, bye bye 2016!
|
|
* Remade who list processing, requests are now processed in maps. Player entries are now copied every 5 seconds to dedicated storage (avoids usage of hashmapholder mutex)
|
|
|
|
By Keader
Ref #18452
|
|
|