Don't allow using Vial of the Sunwell without having holy power.
Cleanup CanCast bool.
Completly remove holy resistance.
Implement custom attr - Spell's with this attr can't be resisted, Pummel etc
Better spell error return for Vial of the Sunwell.
Removed isDelayedSpell. Working on better delay system.
Implement auto tracking Track Humanoids
Improved fire / earth elemental scripts and remove unsued customPetAI
Remove not working gcd abuse code
Shadow Embrace infinity duration fixed.
Banish and Cyclone on Players pet fixed.
Cleanup CreatureAI, water elemental will get its own.
Implement IsNeedVisibleSlot for filling aura lists. This will help to fix totem visual buff issue.
Fix display of Heroic Presence (Racial Passive), Inspiring Presence (Racial Passive), Battle Standard, Battle Standard as a buff in list.
Warlock pets now start with all spells.
Fix display of dranei racial.
Cold blood is now consumed by hemo
Fix seal fate not proccing from shiv
Reduce healing from bloodcraze etc when having negative -% healing.
Implement SPELL_ATTR_CU_DONT_PROC_ON_ABSORB, Inner Fire and Prayer of Mending won't proc on absorbed damage.
General check for precast positive spells (e.g. healing spells) on cycloned / banished (ISOLATED) targets.
Don't allow to accept battleground invite while already being in a battleground. Credits for this goes to desteny from hellground
Don't reflect channeled spells to caster, just cancle them.
Allow Touch of Weakness to trigger priest's debuffs like Shadow Weaving or Blackout
Fix abusing of healthstone and mana gems (using 2 gems at the same time with macro)
Fix toughness shaman talent not reducing the aura duration of spells with speed above 10 seconds
Fix delayed spells not hitting creatures
Fix Water elemental trying to chase target even if its in range for bolt
Fix Water elemental return to owner if cannot cast frezee
Fix Seal of Command crits allowing to proc talents
Fix Felguards have now a 5% chance to parry
Fix clearcasting now affecting icelance
Fix Shadow Embrace in ALL cases
Fix mana regen on Cyclone targets
Grouding totem will now redirect spells if totem is not within line of sight with caster
mana regen (e.g. Innervate) will no longer pulse when unit is isolated (cyclone)
cleanup resist system, fixing that some spells can't be resist like cheap shot
completly fix blackout proc on inital dot cast and all damageing spells
Devour magic AI
Implementation of "A more powerful spell is already active"
Completly rewrite dispel mechanic (including spell steal).
Dispel effects will now only dispel aura charges from some spells e.g. Lifebloom, Earth Shield.
Dispel resistance will also apply for spells not casted on yourself e.g. Paladin Stocism applys on seal debuff on your enemy, priest buffs have 20% resistance chance even if you buff it on your teammate.
Dispel effects will no longer try to dispel auras with 100% dispel resistance.
Priest dispel (or dispel > 1 charges) have now split effects, 1 dispel can be resisted and the 2nd can hit target.
Fixed a logic error with Fel Hunter AI, it should no longer attack last target if Fel Hunter is in follow mode.
Implement a arena queue command, apply the .sql file to your database. Syntax: .arena 2 .arena 3 or .arena 5 to queue for the bracket. After the match is done you'll return to your spot where you queue from (WOTLK like).
Remove some unused code, like warden debug data spamming the server console.
Succubus can now autoattack if forced with Attack (ctrl-1 on default) if succubus is invisible.
Fel Hunter's autocast devour magic does now work in both cases listed below:
- First case: If pet is in follow mode and devour magic autocast is on it should devour owner instantly when he's getting effect by some magical debuff.
- Second case: if pet is attacking an enemy the pet should devour him only if he got a positiv buff.
Tainted Blood will now be autocasted correctly
Health Funnel should be canceled if pets gets cloned or banished.
Cold Blood does now procs for both mutilate main and offhand
Implement arena spectator addon serverside changes (credits to Kerhong and Midna from
Arena-Tournament | Where the Challenge Begins)
Mongoose can now stack from two diffrent weapons and will have their own buff with duration.
Cleaned up diminishing returns.
Mind Flay can now stack from two or more casters.
Vampiric Touch can now stack from two or more casters.
Vampiric Embrance can now stack from two or more casters.
Grounding Totem can now stack from two or more casters.
Power Infusion no longer stacks with Icy Veins, Heroism, Bloodlust.
Mangle can now stack but the effect doesn't apply twice.
Pet's no longer lose loyality or happieness.
All on spell procs now proc on spellhit rather than on spell release
{ Delayed spell will proc it on hit, instant and channeled spells on release }
Cleanup stealth detection and stealth level.
Impement binary and partial resistable spells.
Turn Evil is now dimished with fear and seduce.
Rewrite spellhit / meleehit calculations.
Mage table will now have animation spell for casters.
Added horde guild masters to OG and UC malls.
Implement neutral dueling area.
You can no longer duel on VIP Island.
Remove delayed stealth on nightelv racial.
Fix diminishing for polymorph gouge and sap.
REDUCED VMAP SIZE TO 300MB. You need to remake maps / vmaps.
Redone totem summon code due to new vmap system.
Implement battleground rotation system, each battleground will have a queue master for 1h. After that the queue master will despawn and a new battleground will be picked.
Updated teleport NPC, added Queue zones for alliance, horde (old duel zones)
Implemented random queue zones in Nagrand (AT WOTLK)
Implemented VMAP3 + mmap system. Including own offmesh data for arenas so pet pathing will be 100% correct on ropes (Blades Edge) and grave (Ruins).
Implemented race changer npc (currently not supported) and visual change npc.
Implement arena extended logging: This will log damage done, healing done and much more things to detect wintrading