| Age | Commit message (Collapse) | Author |
|
|
|
- Added missing space to 'if', 'for', 'while' and 'switch' when it's followed by '('
- Added missing space after a comma and remove space before comma (with some exceptions)
- Remove trailing spaces
- Convert tab to spaces
Note: Only affects files with extension "cpp" and "h" under /src/server
|
|
|
|
|
|
Also...
- Warning fixes
- Make Singleton constructors private
|
|
Scripts/Ulduar: Make Ignis enter evade mode if pulled out from his fight area.
|
|
|
|
spell immunity on target vehicles.
|
|
9692be4cbb4dcc085ff9c3a31f2f83237ec74702
|
|
e949ad3adbfe22c11ec4d731b0fcfb9cc284f064.
|
|
e949ad3adbfe22c11ec4d731b0fcfb9cc284f064
|
|
selection/filtering, emote, and aggro), and clean up some atrocities in the script.
|
|
Fix incorrect logic in PetAI. Solve #3155.
|
|
|
|
#3216 and #3217.
|
|
use these spells even if caster is under Sated/Exhaustion debuff
|
|
* Call spell effect handlers in 4 modes:
- SPELL_EFFECT_HANDLE_LAUNCH - called when spell is launched (cast just finished)
- SPELL_EFFECT_HANDLE_LAUNCH_TARGET - called when spell is launched for each target in spell target map
- SPELL_EFFECT_HANDLE_HIT - called when spell hits its destination
- SPELL_EFFECT_HANDLE_HIT_TARGET - called when spell hits it's target from spell target map
*Correctly implement SPELL_EFFECT_TRIGGER_SPELL, SPELL_EFFECT_TRIGGER_SPELL_WITH_VALUE, SPELL_EFFECT_TRIGGER_MISSILE_SPELL_WITH_VALUE, SPELL_EFFECT_TRIGGER_MISSILE_SPELL
*Remove spell system hacks which became obsolete with this commit
Core/SpellScripts:
add OnEffectLaunch, OnEffectLaunchTarget, OnEffectHit, OnEffectHitTarget hooks for new effect handle modes and remove OnEffect hook.
A generic rule of thumb how to update your scripts (will work for nearly all cases) for spell system noobs:
if your spell script used GetHitXXXX function, you need to use OnEffectHitTarget, otherwise use
OnEffectHit
|
|
Note: Due to an aura system bug, the dummy cooldown aura is refreshed every time the trap spell is cast instead of expiring like it should.
|
|
Closes #3188
|
|
checking during the encounter.
|
|
their fight areas.
Also implement a default case for EnterEvadeIfOutOfCombatArea.
|
|
- Fix arm respawn and reinstall events
- Fix possible erratic event timers
- Fix Focused Eyebeams after recent spell system changes
- Fix looting the chest after the encounter
|
|
script targets.
Fixes #2961
|
|
|
|
|
|
|
|
Core/Spell: Fix spell related to reputation in Oracle and Frenzy faction
|
|
Scripts:
Twins Valk - Cleanup / Remove Hardcoded Bullet Spawn (Need DB Support - Stalkers Spawns)
Acidmaw - Use Correct Submerge Spell
Trial Of Crusader - Correct Coordinate Spawn
Trial Of Crusader - Correct Open/Close Main Door Timer
Trial Of Crusader - Open/Close On Boss EnterEvadeMode
|
|
|
|
* Traps after Deathbringer Saurfang will not turn off anymore
* Fixed Valithria Dreamwalker adds not attacking players
Closes #2343
Closes #2485
Closes #2815
|
|
|
|
* Suppresser adds will not melee attack Valithria Dreamwalker (they still can do that to players)
* Changed DoZoneInCombat calls on summons to randomly selected target from summoner's threat list as the former fails if there is noone within 50 yards
Closes #3094
|
|
via GitHub
|
|
(Edit via github)
|
|
|
|
Creature::canCreatureAttack.
|
|
Unit::IsValidAttackTarget
|
|
* Mark of the Fallen Champion should be a debuff
* Fixed periodic damage taken from Twisted Nightmare on heroic difficulties of Valithria Dreamwalker encounter
|
|
|
|
container
|
|
Thanks QAston and Shocker for helping.
Closes #2535
|
|
some exceptions)
|
|
Closes #2289
|
|
Core/Entities: Do not call AddObjectToRemoveList(Pet*) in Map::MoveAllCreaturesInMoveList() - Closes #2892.
Scripts: Fix a crash in npc_brunnhildar_prisoner script. Closes #2825.
|
|
|
|
- Fix warning
- Fix some typos
- Correct upper 'for' limit in LoadSkillLineAbilityMap
- Remove use of magic number in a query related to security levels
|
|
#2880 and #2772.
|
|
Closes #831
|
|
functioning properly (compare that func with Spell::CheckCast to see how it should work) and is unused. Closes #2275.
|
|
Closes #784.
|