Server Changelog
2013-05-20
- - MaxHelath based heals can not crit( Blood Craze, Enraged Regeneration, Victory Rush, Desperate Prayer, Second wind )
- Fel Flame ( limit max duration to 15 sec )
- Cobra Shot ( limit max duration to 15 sec)
- Incanter's Absorption( only proc when caster absorbs not target )
- - Glyph of Ferocious Bite( can't be moded by events )
- Taxi menu icons
- remade how some aurastates are applied / removed
- added param to remove caster state independently from caster state condition
- added GM command to set critical chance
- removed Eye / Arcatraz / Botanica / Mechanar graveyard hack
- Necrotic Strike ( don't stack haste mod )
- different crit chance mod for different attack types
- - dynamic object should set PVP flag of caster if they target someone PVP flagged
- Killing Spree ( maybe fixed DC issue ? never managed to reproduce it )
- Living Bomb ( do not explode unless on expire + max 3 active targets )
- Scorch( can be interrupted if you specced firestarter )
- Divine Aegis( only proc when you heal others )
- Fall of Mortality ( from 2 to 4 PPM )
- Spine of deathwing ( Remove degradation debuff on kill )
- Gift of the Earthmother( proc value cannot benefit any mods )
- FIRE! (don't transform aimed shot into steady shot )
- Trauma ( can be procced by Deep Wounds )
- - united aura ( HOTS ) and spell heals ( insta heals )
- remove spawn storage from base object to creature and gameobject class
- Aura 240 is ModExpertise from ModExpertiseRating ( affects 17 spells )
- Vindication ( reenabled, why was this disabled ? )
- Grand Crusader( remove cond )
- Crusader / Sanctity / Devotion / Retribution / Concentration / Resistance Aura ( can be stacked from different casters )
- Guarded by the Light( proc cond )
- Judgements of the Wise( was chance got overwritten from other script )
- Infusion of Light( proc cond )
- Seals of Command( only proc when auras proc )
- added GM command to simulate WPE spell hacks
- removed haste modding category cooldowns
- - absorbed dmg comes after resistance and resiliance
- summons should inherit some resistance from owner
- Chilbains( removed DR from slow )
- Power Word : Shield ( use HP instead SP )
- Shield Discipline( stack multiplicatively )
- Soulstone ( castable by dead targets )
- Improved Soul Fire( rank 1 )
- heal mods stack multiplicatively ( this just gotto be wrong in at least few ways )
- - bug that allowed players to socket any item
- bug that allowed players to keep charge spells forever
- Relentless Strikes( Slice and Dice )
- Cataclysmic Gladiator's Boots of Cruelty( Stamina amt )
- pets ( run with 2x speed if owner is mounted )
- Paralysis ( removed DR )
- Sprinkle Holy Water( added targeting restriction )
- Death Strike( heal can't crit )
- Rune Tap( can't crit )
- Invocation( only proc on interrupt )
- Burning Embers( doubled dmg limit )
- Legion Strike( from 10% to 25% abs, can't be casted while felstorm is active )
- abilities will proc "no dot" filter event
- Sudden Eclipse( proc on abilities also )
- Intercept ( has DR )
- Charge ( removed DR (typo ) )
- Immolate + Unstable affliction ( can be stacked by different casters but not the same )
- transforms do not remove mounts ( sheep on a horse on a dragon ? )
- Blessing of Khaz'goroth( heroic version )
- - there was a chance to get division by 0 when using dodge/miss DR
- do not proc HOT event on proc spells
- Cataclysmic Gladiator's Boots of Alacrity ( swapped elite / non elite stamina )
- Hand of Light( fixed value )
- Vial of Shadows( DPS is 1/3, PPM is 1/3. Tooltip will still say DPS is high )
- defensive stance ( stackable with macro )
- fixed dodge combat log turning into combat log periodically ( it's a visual bug so relax kk ? )
- mount and items should not benefit haste ( might have missed a few here )
- - added item spell trigger type 5. Required for quest items to trigger when you own one
- included PLAYER_FIELD_MOD_DAMAGE_DONE_PCT into mellee dmg directly to show it client side. Not dead sure this is needed
- Paralysis ( added DR )
- separated miss/dodge/parry diminishing groups. Removed block DG. Increased trigger interval
- Glyph of Ice Barrier( eff )
- Glyph of Inner Fire( do not remove if casting inner will while inner fire active )
- Selfless Healer( limit dmg proc on other heal )
- Force of Nature ( do not cast Wrath )
- heal events were not called for caster/target
- defensive stance was casted 2 times instead once
- - Fingers of Frost ( only affect Ice Lance and Deep Freez )
- Dark Transformation( swap spells )
- Death pact + Frenzied Regeneration ( moved to spell specific script instead generic )
- Nature's guardian( removed )
- Spinal Healing Injector( update client cooldown )
- Force of Nature( cast wrath + hp + dmg )
- Heart of Unliving( added intellect )
- Anti-Magic Shell ( restore runic power based on absorbed dmg. Not even sure this is required )
- reverted Anti-Magic Shell
- implemented Magic Suppression
- ability to start cooldowns after combat for non item spells
- - send enchantment duration without delay if player is considered in world
- unbroke cosmetic auras
- SpellAuraModNoCast ( gray out cast bar, prevent multiple schools not just 1 )
- Rune of Cinderglacier( charge remove )
- Spirit Mend( scale with owner AP instead pet )
- Spirit Link Totem( tick instantly and update every 1 sec )
- summon target is casted on target always( Have Group, Will Travel )
- added EFF_TARGET_CUSTOM_RAID_INJURED_MULTI
- Tranquility( upgraded targeting code )
- Blade Twisting( added ppm )
- Cheap Shot( break stealth, FU whoever said it should not )
- Borrowed Time( unbroke )
- Flurry( charge cond )
- Death Coil( animation )
- Ancestral Fortitude( added protection for calc overflow )
- Divine Aegis( stack with previous shield up to 40% target health )
- Main Gauche( only proc on main hand attack )
- Holy Walk( only proc on self shield )
- Madness encounter : ( boosted all add cooldowns by 25%, Cauterize from 5 sec to 1 sec, added protection to reset limb encounter as long as there is at least 1 alive player within 70 yards, burning blood was casted on each player by each player count, elementium bolt tick from 1 to 5 seconds )
- Cooked Deviate Fish : female versions
- added API for players to get a cooldown refresh if they try to cast a spell and server thinks the remaining cooldown is larger then 5 seconds
2013-04-27
- - aura mod PCT dmg for creatures was never removed
- - remade aura transform to queue visual mods instead force set ( ex : getting in/out cat mode should restore costumes )
- Temporal Displacement, insanity, sated, Exhaustion ( persist through death )
- Divine Hymn ( targeting )
- Glyph of Inner Fire( effect )
- Inspiration( proc cond )
- Borrowed Time( charge remove )
- Divine Aegis( does not benefit SP )
- Sudden Eclipse( updated to cata )
- Item - Dragon Soul Stacking Healer Trinket( ppm from 12 to 60 )
- Guardian Spirit( take into resisted dmg when estimating death )
- finished today commits
- implemented EFF_TARGET_CUSTOM_PARTY_INJURED_MULTI
- CAN_PERSIST_AND_CASTED_WHILE_DEAD flag will keep both negative and positive auras after death
- charge ( removed DR )
- intercept ( removed DR )
- DW encounter. If a limb wipes the raid, try to reset the limb status. I wonder if this will bug in multiple ways
- - Harnessed Shadows ( can proc on dots also )
- Blood in the Water( rank 2 )
- Madness encounter ( reduced by 30% all add spawn count )
- Leyara's Locket( eff )
- Intervene( remade )
- Blood Frenzy( proc on melee attacks also )
- Shadowmourne( 6 ppm )
- penance should not tick 4 times
- - Blood Shield( only in blood presence )
- added ability aura 23 to tick instantly
- Penance ( adjusted the ticks )
- Retaliation ( Do not proc while stunned / feared... )
- - Omen Of Clarity( Don't loose charge if spell is already free )
- spell effect 136 ( PCT based heal ) will use default heal script and will be able to benefit from heal power and talent mods
- Demon Armor ( affects Siphon Life, Soul Leech )
- Haunt ( Remade script again )
- Tsunami( removed PPM )
- Shield Specialization( proc on block only atm )
- Blood Craze( updated proc cond, added 1.8 PPM )
- - Shooting Stars( delay proc when already casting starsurge )
- Elemental Focus( remove conditions )
- Fulmination( adjusted SP coeff. Not sure what goes wrong here )
- Elemental Fury( slightly adjusted chain lightning cooldown, not 0 to avoid cheating :( )
- Glyph of Unleashed Lightning( you can manually interrupt lightning bolt )
- Efflorescence( if target is unfriendly then target self )
- Revitalize( the 2% part )
- Shield Mastery( proc )
- Vanish ( maybe fixed when HP resets to max. Could not reproduce )
- Darkmoon Card: Tsunami( proc on casting heal on self also + HOTS )
- Heroic Leap ( you can leap downwards as much as you want. Upwards max is 7 yards )
- - implemented aura extension support
- Item - Druid T13 Restoration 4P Bonus (Rejuvenation)( proc max once / spell )
- Corrupting parasite ( cooldown was broken )
- unbroke NPC PCT based dmg scale ( Shadow Infusion )
- implemented aura 318 - mod mastery( base mastery should be proper )
- adjusted a bit SMT cooldown code. There are 2 cases constantly conflicting here. Let me know what new issues appeared.
- Brutal Impact ( affect skull bash )
- no summons will be considered XP giving to trigger procs ( Unholy Command )
- tried to disable AI targeting for players ( it's a background script )
- corrupted parasite ( only spawn the parasite if inside dragon soul raid )
- - elementium fragment spawn delay from 20-40 second to 25-50 second ( that is a 25% difficulty nerf )
- elementium terror spawn delay from 25-50 second to 30-60 second ( that is a 25% difficulty nerf )
- congealing blood movement speed from 2.5 yards to 1.5 yards ( 50% nerf )
- maybe fixed an error where DW health overflow and speeded up spawn rate of ads
- increased hagara combat agro radius
- on hagara reset remove immunity shield
- on hagara reset remove ice wave spawn
- on hagara reset remove root
- dancing brazier ( rescripted )
- Taunt Flag ( effect )
- Light of Elune ( potion can be used by non mana users )
- Elementium Bolt ( colldown to 10 minutes from 3 )
- Deathwing ( limit same sapwn type max spawn count to 20 from 50 )
- - conquest point win / arena from 20 to 30 ( Need to make this dynamic )
- conquest point win / BG from 25 to 35 ( Need to make this dynamic )
- - first version of the madness script
- blink ( first break stun / bonds then teleport )
- instant poison ( from 120 ppm( bug ) to 8.53 ppm )
- wound poison ( from 120 ppm( bug ) to 8.53 ppm )
- adjusted madness blistering tentacle spawn location to be more accessible
2013-04-15
- - fixed creature mana regenerating always
- inactive creatures will not call scripts update. Might fix a few crashes. Might add some new ones
- you should see static creatures server side also, not just client side
- static objects can be removed from world ( fixes a few crashes )
- fixed ingame spawned creatures not having power type set
- more work on madness script
- - on learning riding update client side max skill amount properly to be able to learn next rank. I wonder if this will bug out other skill learns
- NPCs do not face target if "disable_targeting" is set
- madness. Might need to revert this
- tried to implement custom visibility range for static spawns. using combat radius for now. Probably an uninspired value
- maybe fixed NPC proc struct not working for a while now
- do not save conjured items using equipment manager full invenotry case
- more work on dragon soul encounter
- - ability for scripts to set static cells and spawns
- some very small work on madness. Quite bugged
- - do not join trade/lfg channels inside instances
- static spawns get activated as they are loaded and will remain active until map destroy
- Shadow Resonance( make it map bound )
- - more work on deathwing script
- very small progress on madness
- - more work on madness script. Far from usable!
- tried to personalize PVP duration of diminished spells. No values are set atm.
- - rewrote player skill storage from map to list. This was getting corrupted for a reason. First attempt to find out why
- started working on madness script. You can move from 1 platform to another
- - you can erase shoulder transmog
- seems like this freezes client when spell gets interrupted
- - Glyph of Sinister Strike( only proc on sinister strike )
- Thistle Tea( eff amount )
- T.N.T. ( 6 ppm from 60)
- Glyph of Sinister Strike( with correct spell ID this time )
- Wrath of Tarecgosa( do not proc on crits )
- tried to make sure scripted spells do not somehow get scaled
- Premeditation( cast condition stealthed )
- remade combat status again. This bugs out, crashed, deadlocks....
- bloodlust, heroism, Ancient Hysteria, Time ( share cancast restriction )
- Nature's Bounty( proc )
- Variable Pulse Lightning Capacitor( no SP bonus )
- Wrath of Tarecgosa( do not add absorbed dmg as extra dmg )
- Training Dummy ( do not instant exit combat to allow warriors keep rage )
- - reverted dmg done / dmg taken pct mod stack. Maybe this explains rogue insane dmg + hagara
- event table object to both check + mod event trigger stamp
- tried to add spell interrupt combat log message
- added safety check to not double remove aura from player( no idea how this happens )
- cannibalize ( can target unreleased player corpses )
- Intervene( abs amt )
- Improved Serpent Sting( bug to be able to proc in infinit count. Nice find.. )
- Combat state( Refresh on any spell cast on a target that is in combat. Do not exit combat if an aura expires )
- possibly fixed players having insane mana amount ( double 0 typo :( )
- Master's Call( remade targeting - how do i test this lol )
- fixed rare case when some proc chances bugged out to negative chance
2013-03-27
- - tried to add some protection to mod dmg pct auras to avoid going into negative
- 1 pointer less = 1 less chance to get a corrupted pointer
- on aura remove keep caster guid so it would help me debug
- around 70 new mount model recolors for random look mount
- use aura mechanic instead spell mechanic when detecting aura immunity
- Berserker rage( grant immunity to gauge )
- Cannibalize ( remade )
- Remade aura 132. Mod max mana pct. Aura apply order should not matter ( Ember shadowspirit diamond )
- disabled SMT mod cooldown category. Was bugging Glyph of Turn Evil. I wonder if this was used by some other spell at all
- DreadBlade( from base value scale to final effect pct coeff )
- Glyph of Shamanistic Rage( remade )
- Summon Doomguard( only 1 summon )
- Glyph of Raise Dead( effect )
- remade XP / honor proc filter code
- Glyph of Dark Succor( only proc in frost or unholy presence )
- Hagara( Lightning storm, only hit 2 times / sec(from 4), try to target a new target instead random )
- - crit bonus aura stacks multiplicatively with base crit dmg mod instead additively
- base mastery is 2 instead 8
- speed and teleport hack detector tries to compensate lag better
- Heroic Leap( avoid jumping to a higher then 5 yards elevation )
- Faerie Fire( break stealth )
- Vanish ( deny cast if faerie fired )
- T.N.T.( proc on immolation and explosive trap )
- goldsink buffs can save on logout
- SMT dmg bonus PCT aura scales base value also not just SP
- - some experimenting with creature move flags
- tried to implement race based arena flags
- tried to remake item query packet detection
- - slight adjustments to the goldsink NPCs
- tried to fix maxrating calc formula
- - tried to finish today commits (arenas with negative rating ). Need to test this
- some work on goldsink NPCs
- - disable fix on emerald dream map for the sake of stair case events
- maybe killing spree will DC less now, need to further improve it
- update taxi to port people to new mall locations
- try to avoid getting negative rating after arena
- personal rating starts at 0, team rating at 1500
- do not save conjured items to DB
- added goldsink project. Should exponentially eat up gold from players
- on loading Arenateams tried to fix fucked up rating ( that i broke recently )
- - arena team rating starts from 0 instead 1500
- spell interrupt will try to clear cooldown of the interrupted spell
- PCT damage taken and PCT damage done auras stack multiplicatively instead additively
- Cheat Death ( dmg absorb precision )
- Overkill( macro bug to keep the aura )
- Nitro Boots( drop WSG flag )
- Divine Guardian( don't target caster )
- added custom state save /restore on duel
- - added api to get direct spell type and friendly aoe type
- on learning profession you should not get extra 75 skills
- memorize duel auras casted on summons also. On duel end remove duel auras from summons
- improved life tap( remade )
- Improved Corruption( remade )
- Bane Of Havoc( do not stack with curse spells )
- Jinx( curse of weakness proc )
- Fel Armor( proc on any spell dmg )
- Burning Embers( be active even without active pet )
- Empowered Imp( updated to cata )
- Aftermath( rank 1 proc chance )
- Soul Leech ( from 60 to 60k ppm )
- trying to catch a weird aura crash when it expires while it is in add queue
- - remade some of the target acquisition code that used maxtarget limit( living bomb )
- unbroke spell name not getting passed into interrupt ignore scripts
- Improved Cone of Cold ( using health shield + 15% break chance )
- Blink ( Gauge will block cast )
- Hot Streak( 25% pchance = "a chance" with ppm )
- Impact( added ppm rule )
- Blazing Speed( added ppm rule )
- Wrath of Tarecgosa( no SP coeff ( again ) )
- Rip( updated to cata version )
- Faerie Fire - feral ( no facing req )
- Hibernate( no facing req )
- Raise Dead( summon 1 Goul )
- Master Demonologist( remade again )
- Glyph of Corruption( can proc on dots, increased base chance but added ppm )
- Impending Doom( don't proc on soul fire + mod correct spell )
- Item - Dragon Soul Stacking Healer Trinket( proc )
- removed skill iterator class( was just bloating code )
- - fixed pet spell targeting when using AOE spells
- Legion Strike( debuff + dmg )
- remade ritual summons code ( ritual of summoning + ritual of Souls )
- do not cancel spell cast on move unless spell has interrupt flag ( Slam )
- do not reduce channel time on self damage
- do not extend combat duration on self dmg
- on enter instance notify on chat why he is alone in the instance
- Improved Searing Pain ( crit chance mod )
- Demon Soul: Succubus( remade )
- Demon Soul: Searing Pain( crit chance )
- Incinerate( updated to cata = more dmg )
- Replenishment( why spam combat log 15 times for a useless spell when you could spam 5 times ? )
- Drain Soul( extra dmg if CASTED on target below 25% health )
- Demonic Circle( tried to fix bug when it gets stuck as casted ..)
- mobs should have spell charge animation also ( Pursuit )
- fixed spell effect reorder API not swapping spell power coeff
- Bane of Doom ( dmg )
- Pandemic( effect )
- Soulstone ( Resurrection )
- Summon Infernal( summon only 1 )
- Seed of Corruption( take resisted dmg into consideration )
2013-03-15
- - Store temp auras in safe list to avoid a rare crash
- Tried to optimize HandleProc function to not search list for events that we do not have
- tried to revert FFA timer code
- added pre cast event
- corrected wrong mining fail cast message
- Hand Of Gul'dan ( stacking rule )
- unbroke : Concussive Barrage, Lava Flows, Ancestral Awakening, Foul Gift, Ring Of Frost( timer )
- Soulburn : Searing Pain
- Cauterize ( pre death event prediction takes into account resisted dmg also )
- - fishing duration is 17 seconds from 20
- Tremendeous Fortitude ( is considered a PVP trinket = can be casted while silenced )
- Windfury ( try to guess spell animation )
- unbroke Living Seed
- Item - Warrior T13 Protection 4P Bonus (Shield Wall) ( targetting )
- Stealth ( reverted resetting agro )
- Renewed Hope ( updated to cata )
- Windfury Weapon( remade )
- Fire Nova( targetting )
- - spell effect 1221 SPELL_EFFECT_DUMMYMELEE will apply normalization only for melee dmg
- more work on inrange object list loop lock
- fixed client deadlocking if you logged in near a stealthed rogue
- - on network packet reset do not deallocate buffer
- started working on object create / destroy client side issue
- in range changes are queued for next update to avoid server crashes on list iteration
- changed barel roll spell to make it a hump instead knockback
- Ice Tomb ( hagara ) stun should be a debuff
- - remade firelands teleporter script
- fixed some boss summons having large or even negative health
- more work on spine of deathwing script
- bad barel roll middle detection, Has an update interval of 15 seconds
- fiery grip has an initial cooldown
- bad barel roll middle detection, Has an update interval of 15 seconds
- fiery grip has an initial cooldown
- - Alterac,Arathi,Gilneas ( remade how gameobjects get recycled, something is crashing here )
- fixed a possible invalid pointer generation on gameobject query
- hopefully fixed some BGs corrupting memory
- reimplemented AP->SP conversion. Using blizzlike coeff table. Affects 88 spells( not as much you would expect )
- remade DOT dmg calculation SMT mod location to have multiplicative effect instead base scale
- Explosive Trap ( dmg + traplauncher location )
- Immolation Trap ( trigger + dmg )
- Glyph of Immolation Trap( effect )
- unbroke freezing trap targeting
- Chimera Shot( updated dmg script to cata )
- reverted fire orb dmg scaling cause it bugs out
- gurth ( all versions should spawn 1 10tacle )
- Power Torrent( proc on heals also )
- - reduced default SP item DMG contribution by 50 times ( should be 0, can't be 0 )
- maybe unbroke ice block ?
- single target traps should search for closest target
- increased default item ppm by 50%
- Demonic Rebirth( remove condition )
- Critical Mass( dmg mod of fire orb )
- spell interrupt effect should not target physical abilities
- ignite( i said no DOT PROC ! )
- Mirrored Blades( rank 1 )
- Point of No Escape( effect )
- Bombardment( only proc on crits )
- Hot Streak( learn to describe a mechanic pls :( )
- Termination( only proc on X% HP )
- disarm aura bugging out dmg sometimes
- fixed Lifebloom final tick
- Tarecgosa Wrath ( don't proc on self dmg spells )
- Snake Trap - Mind-numbing Poison ( corrected spell ID )
- TentacleOfTheOldOnes ( godlike )
- Flame Orb ( corrected dmg )
- - tried to add 30 sec FFA disable cooldown timer
- Master Shapeshifter( crashing the server )
- Lifebloom( skip final heal on manual remove )
- Master Shapeshifter( remade )
- chain trigger spells will take into count travel speed
- Flare ( will calculate projectile travel time )
- Traps will load trap radius from prototype instead fixed value
- Fear immunity will make difference between the 3 fear mechanics ( fear, horror, turned )
- Turn Evil( effect ) - Sacred Cleansing( effect, client side icon is not yet updated )
- Acts of Sacrifice( effect )
- Hurricane( proc )
- Tidal Waves( increase crit chance instead decrease )
- - target frozen state detection was messed up for shatter and mastery
- friendly target did hit check should only check for immunities ? Let's not resist most friendly spells :(
- Cyclone ( Do not cancel debuffs on target )
- Glyph of Treant ( effect )
- Master Shapeshifter( updated to cata version )
- Blink( more caster condition checks )
- Ring of Frost ( 3 sec timer until starts freezing )
- on early end channeled spell, try to cancel periodic auras ( tested with hellfire )
- Disengage( only castable in combat )
- Shadowstep( do not chain remove buffs )
- Infusion of Light( proc on both heal and dmg crits )
- unbroke ( Malfurion's Gift, Omen of Clarity, Distract, PCT based dmg reduction )
- Wrath of Tarecgosa( back to 15% chance and 15 PPM )
- Nitro Boosts( 10% chance for blastoff )
- Rocket Boots Engaged( added visuals )
- - PCT mods stack multiplicatively instead aditively
- corrected hunter dmg normalization by 0.5
2013-03-03
- - spells / abilities will always have spell_proc_event
- unborked ( offhand enchants, Taste for Blood, Sin and Punishment
- if you have negative healing bonus you will not longer be able to get spell healed
- cyclone ( poked it a bit )
- readded aura 114 ( target ranged dmg taken )
- Noxious Stings ( ranged dmg taken )
- Glyph of Frenzied Regeneration( effect )
- Impending Victory( mod victory rush heal amount )
- Improved Hamstring( reenabled condition script. I wonder why i disabled it )
- unbroke dispersion
- victim got non victim proc events
- API to get weapon normalization coeff
- eff 121 will use normalized weapon dmg instead fixed dmg
- proc spells should not break stealth
- Tree Form ( not restricted in spell casting )
- Deep Freeze( put target in frozen state )
- Sinister Calling( remade, probably worked before )
- Nitro Boosts( 10% chance to get Rocket Fuel Leak, need to test )
- Rocket Boots Engaged( effect, need to test )
- Glyph of Barkskin( active icon )
- unbroke ( Divine Aegis, Fulmination )
- Tsunami ( 60 PPM )
- Friendly spell casts can lead target immune ( Cyclone, did i miss any ? )
- Harmony, Mana Adept, Frostburn, Flashburn, Razor Claws ( will scale multiplicatively instead mod base value )
- - charge handler was completely messed up
- some proc flag correction that might have blocked some of the spells from proccing
- extended spell script override for misc value to override dispel and some of the summon types
- changed AP contribution to spell formula
- - more rewrite on PROC flags
- lifebloom final tick will scale based on stack count
- Remade health shields, should not bug out on HP regen or heal ( fear / root )
- apply diminishing return on spell channeling duration also
- Entangling Roots ( 15% chance to not break )
- Sic 'Em!( remove condition )
- SpellSteal ( remember remaining time of the stolen aura )
- Skull Bash - bear ( use mechanic interrupt )
- Improved Mend Pet( cast by pet on pet for the sake of combat logs )
- - earth shield should not get removed by heal spells
- PVP flag is updated area based not just zone based ( Gurubashi arena )
- NPCs that are charmed should not show vendor list
- mind control does not have lvl 41 player cast restriction
- Mass Dispel ( can dispel divine shield and maybe more )
- Dispersion ( give mechanic immunities )
- Absolution ( effect )
- Vampiric Embrace ( updated old script )
- Evangelism( proc on Ticks also )
- Nature's Cure( effect )
- Shadow Dance ( don't remove cosmetic auras )
- Blink ( don't jump if rooting auras are left on us )
- Pets should not agro duel target before target accepting duel
- Bestial Discipline( effect )
- Improved Mend Pet( proc on cast )
- - tried to remove N API calls for aura remove and aura find and leave only 2 versions
- Noob GMs can use .clearcooldowns
- Glyph of Dazzled Prey( effect )
- Sic 'Em!( effect )
- Sap( should always be a debuff )
- Wrath of Tarecgosa( increased cooldown a lot )
- remade spell proc flags to be able to distinct DOT and NON DOT event
- - seal of truth ( 10 to 20 ppm )
- added AP_spell_bonus_base and AP_spell_bonus_total instead old DK only AP spell scale params
- added 3 new creature types
- removed depracated ModAbillityAPBonusCoef
- removed Impurity script
- remade LifeBloom final tick ( merged it with earthmother effect )
- Blink ( only remove mechanic stun and root. Back to ver 1 from ver 6. Will nutshot the guy who reports it again )
- Cobra Strikes ( only remove on ability )
- Censure ( do not mix AP script value with SP talent scale formula )
- Mata Tide ( updated script )
- Shadowmeld( scripted. IMBA!!! )
- Crouching Tiger, Hidden Chimera( proc on spells also )
- Glyph of Kick( proc )
- Ancestral Fortitude( dmg taken proc )
- Frenzy( only proc on ability )
- dragon soul - Hour of twilight doing nothing
- Wild Mushroom ( behaving like caster always had Fungal Growth )
- Transmog ( should be able to mix sword / mace / axe and polearm / staff )
- Claw, Byte, Smack ( adjusted dmg slightly )
- fixed pets not regenerating focus
- NPC should not attack if feared / confused ...
- Pets should have max same level as owner
- stealth will be removed on changing maps ( maybe this will help stuck on loading bar issue ? )
- when stealthing attacker direct spell casting on us will be interrupted
- Distract ( reverted non working if caster is in combat )
- - clear cooldown GM command clears cooldown for all spells you have
- Improved Cleanse Spirit ( effect )
- strafing should interrupt casting
- Wrath of Tarecgosa ( should not remove dragon's breath )
- Censure ( can scale dynamically, bugs up up and away )
- Selfless Healer( effect )
- Divine Shield ( can be casted while stunned )
- Glyph of Garrote ( effect )
- Sap ( will not put caster in combat )
- Dispel Magic( 1 from target / 2 from self )
- Improved Cleanse Spirit( effect )
- Permafrost( healing mod )
- fingers of frost ( not procced by ice lance )
- Expertise ( corrected, nerfed by 50% )
- removed depracated hit avoidance rating
- IP unmute should delete mute from persistent DB
- clearcooldowns ( remade for gm events )
- - melee strikes do 25% more precise dmg ( got 3 reports only today about broken gear due to random hits )
- reverted PPM system non items spells. Bad idea is bad
- implemented anti badluck/goodluck streak system( 50 consecutive bad luck rolls = 50% extra chance to proc )
- HOTS / DOTS should merge combat logs on stack
- heal log ( not showing proc added bonuses )
- heal power ( change a bit scale apply formula )
- LifeBloom ( changed a bit the script )
- added API to be able to dynamically mod HOT ticks
- Genesis ( remade )
- Hammer of the Righteous( physical dmg was 0 always )
- Guarded by the Light( heal boost )
- - summons auto cast avoidance ( not just pets )
- friend / ignore list ( gets cleaned up of deleted players on server startup )
- added 7 new shapeshift forms
- remade shapeshift unit type conversion
- lichborn transforms you into undead
- root health shield is 10% hp again ( lol, decide already )
- added new api for aura 3 to be able to dynamically scale tick amount
- Seal of Truth - Censure ( don't spam combat log, stack script might feel strange )
- Brain Freeze ( don't proc arcane missles )
- FrostFire Orb ( inherit fire SP also, move slower )
- Pin ( don't break on dmg )
- Lock Jaw ( don't break on dmg )
- Venomous Wounds( removed PPM )
- Glyph of Prayer of Mending( effect )
- Consume Shadows( stealth detection )
- Mana Feed( effect )
- Impending Doom( effect )
- Demonic Empowerment - VoidWalker ( effect )
- Demonic Empowerment - Felguard( effect )
- Life Tap ( trigger DMG procs )
- Glyph of Spirit Tap( effect )
- Bane of Havoc( removed internal cooldown )
- Improved Health Funnel( proc on pet )
- PPM should give better proc statistics ( 12% deviation from perfect ( in my dreams ) )
- implemented aura 247 ( clone caster )
- Mirror Image ( should clone caster name )
- Deep Wound ( halfway reverted change, seems to bug out )
- - Efflorescence( location, trolling me hard... )
- Master Marksman( removed PPM rule )
- Distract( no effect if in combat )
- Seal Fate ( Mutilate proc )
- fixed pets sometimes removing debuffs ( evade state )
- when NPC enters evade state he insta restores health ( there was an exploit to kill them without taking dmg )
2013-02-20
- - Hand of Gul'Dan ( visual )
- Arena Team ( on create try to guess colors sent by client )
- Avoidance ( is casted on pet on pet summon )
- Pets ( inherit some of owner resistance )
- Control Demon ( Auto Learn on login )
- Resistance is Futile( effect )
- Rapture ( added cooldown )
- Implemented Aura 310 ( Aoe Dmg taken from creatures )
- Remade aura 341 ( from "haste" to "haste no regen" )
- Glyph of Barkskin( effect )
- Glyph of Innervate( effect )
- Telluric Currents( effect amt )
- Deep Wound ( remade formula, might be more accurate in some cases )
- - Alterac Valey ( fixed another lagspike )
- pvp statue status 0 overwriting other types
- remade how PPM is calculated for spells. This impacts a lot of procs. Might need adjustments
- Demon Form ( allow items to be used )
- Bane of Doowm ( allow it to stack from different casters, castable on 1 target only )
- Dark Arts( effect )
- - Attempt to reduce the visual "death" bug
- smoke bomb ( try to not quickly stealth / unstealth player to avoid bugging client )
- Honor Among Thieves( no autoattack procs )
- pets ( inherit melee avoidance )
- Master of Subtlety ( fixed macro bug to keep 10 minute duration out of stealth )
- Word of Glory ( scale with AP also )
- - fixed GM invisible
- fixed GM mute
- added API to force client side cooldown start
- fixed Dyn object friendly targeting
- fixed auto attack not working if morphed
- summon attack scales with owner SP ( Doomguard, Infernal, Felguard ) ( maybe too much ?)
- Aura of Foreboding ( added hp shield to root )
- Master Demonologist( only for demon atm )
- Hand of Gul'dan ( crit chance mod )
- Hellfire ( radius )
- Demon Leap ( remade )
- Efflorescence ( unbroke )
- Healing Rain ( unbroke )
- Fingers of Frost ( should work for mastery also )
- Invisibility ( hide summon also )
- Bestial Wrath ( only break bonds not grant immunity )
- Juggernaut ( share cooldown of charge and intercept )
- Skeleton Costume, Ninja Costume, Ghost Costume, Leper Gnome Costume, Pirate Costume ( should not break on dmg )
- Glyph of Concussive Shot( don't bug owner on specchange/learn )
- - tried to fix AI agro lock situation
- - do not autoattack if confused
- Throwdown ( added DR )
- Vigilance ( effect )
- Glyph of Soul Link ( effect )
- Ancient Guardian ( unkillable )
- some summons not proccing spells again( Ancient Power )
- Gouge ( targetting )
- Glyph of Gouge ( effect )
- Might of the Frozen Wastes ( Re enabled )
- Ebon Plague ( count as disease )
- Fear / Root breaks at 5% of target health as dmg
- PX-238 Winter Wondervolt ( do not break on dmg )
- Finger of Frost ( proc on chills )
- ColdSnap ( Frostfire Orb )
- Frostfire Orb ( trigger owner proc )
- tried to fix AI agro lock situation
- - auras should remember Dynamic Object caster. Not used right now
- Smoke Bomb ( remade. Hardly blizzlike )>br/> - ability for dynamic objects to target both friendly and enemy at the same time
- Stealth ( players update visibility every 1 yard of movement )
- remade aura 319 : haste without regen
- Blink ( only remove stun and root aura )
- Fel Flame ( increase remaining duration, not total of immolate )
- Field Dressing( sometimes it moded spells more then once )
- Holy Radiance ( targeting )
- Blind( break stealth )
- Divine Touch( remade )
- Improved Serpent Sting( remade )
- Enchant Weapon - Elemental Slayer( only proc on elementals )
- remade invisibility code. Can have more then 1 type. Can't stack the same one. Strength is not implemented
- - possibly fixed speed bugging out sometimes
- corrected resiliance by 25% ( it's good )
- hopefully fixed Alterac Valley double deleting guards
- conflagrate dmg scales with haste
- snaketrap snakes cast dealy poison
- - tried to add duel win script event
- tried to add duel statue
- Ice Shards ( multi targets )
- Earth's Grasp ( fixed general issue on summon proc )
- Gurth ( 30% less AP contrib, can't melee, no slow, inherits crit and haste )
- Glyph of Bloody Healing( should not boost Enraged Regeneration
- - remade how resiliance and armor reduce damage. This might create a lot of new trouble.
- added GM command to dump player auras to inspect later. There is a new DMG bug regarding envenom. Need to catch it
- more mastery nerf to make sure then cannot be moded by other spells
- more work on resist dmg formula
- tried to add smart targeting for energizer spells
- Vampiric Touch( mana regen )
- Glyph of Frost Armor( effect )
- Glyph of Ice Block( effect )
- Glyph of Invisibility( effect )
- Ignite ( proc on pyroblast )
2013-02-10
- - bug regarding arena season match counter
- arena team inspect packet
- diminishing return new timer is less/equal then 1 second then target is immune
- proc system received real dmg instead full dmg as parameter. Might influence procs in general
- Unholy Blight ( sometimes not getting applied )
- Improved Lightning Shield ( hopefully detects aura count better )
- Combustion ( Sum of DPS instead avg DPS )
- Holy Word: Sanctuary( targetting )
- Echo of Light( reenabled, please make a detailed report )
- Glyph of Stoneclaw Totem( targetting )
- Runic Corruption( fixed suicide cast )
- Death's Advance( duration )
- Glyph of Frostfire( bugging out on impact )
- Improved Lightning Shield ( bugging out on charge useup )
- Dispel ( removes all stacks )
- Last Stand ( effect )
- Earth Shield( can be dispelled )
- Reaping( convert frost rune on festering strike )
- general dmg calc formula to let talents boost base / pct mods multiplicative way not only additive ( affects lots of spell )
- Ring of Frost ( added safe zone )
- - Sanctity of Battle was not properly removed
- - Sanguinary Vein( remade : Gouge break )
- Death Grip ( do not unmount target )
- Added Dummy Handler for aura 347
- ModAPToSPExclusive ( added debug code to find out if there is some bug about modding values )
- Glyph of Smite( reversed spell mod condition )
- Savage Defender( mod base value only, can't mod procs, can't be modded )
- Razor Claws( mod base value only, can't mod procs, can't be modded )
- Flashburn( mod base value only, can't mod procs, can't be modded )
- Frostburn( mod base value only, can't mod procs, can't be modded )
- Mana Adept( mod base value only, can't mod procs, can't be modded )
- Harmony( mod base value only, can't mod procs, can't be modded )
- Ferocious Bite( update new energy client side )
- Impact( only spread fire dots, spell is marked as proc )
- Warbringer( Intervene clear movement imparing )
- Glyph of Templar's Verdict( effect )
- Dispel Magic( if found enemy target then don't target friendly )
- Arcane Blast( stack count )
- War Stomp( effect radius )
- API call to remove auras according to mechanics mask
- Sanctity of Battle
- duel does not require facing
- Improved Hot Streak( PPM from 3 to 60 )
- - Careful Aim ( Aimed Shot )
- Furor ( retain energy and not replenish )
- added pet type to "family" struct
- pets inherit 25-40% of owner base dmg
- - Consecration ( should not spawn an NPC )
- cheat death ( from 100% to 80% dmg absorb on rank 3 )
- slightly adjusted global cooldown
- increased stealth detection minimum range by 2 yards
- spellsteal can target ( Nature's Swiftness, Riptide, Predatory Strikes, Power Infusion, Divine Favor, Ice Barrier, Icy Veins )
- Glyph of Frostfire( effect )
- Cauterize ( should not crit )
- Nuturing Instinct( remade )
- guardians / summons should despawn on owner death
- Glyph of the Monkey( effect )
- Distract( can't be used on targets in combat )
- Shadowstep ( can't be casted while rooted )
- Intercept ( can't be casted while rooted )
- Heroic Leap ( can't be casted while rooted )
- negate fall damage if you have physical dmg immunity ( Ice Block, Divine Shield )
- Stormchops( can't target stealthed )
- Guardian of Ancient Kings (As Protection spec casts Ancient Guardian )
- Guardian of Ancient Kings (As Retribution spec halfed owner dmg contribution )
- Tazik Shocker( should not scale with SP )
- Impact ( should clear cooldown on proc )
- Ignite ( should not proc on dots )
- Arcane Torrent( should interrupt NPC spell cast )
- Mind Sear( can't self target )
- Pets inherit stamina and armor from owner, update attack speed based on owner buffs, inherit owner hit chance
- Steady Shot ( mod crit chance on target health at 90% instead 80% )
- Primal Fury - cat ( target caster )
- Morbidity ( effects death and decay )
- - extended duration should be at least 1 eventmanager update duration to not skip the last tick
- Wyrmstalker Battlegear( 4 set bonus should increase ranged haste also )
- Glyph of Smite( effect )
- Evocation ( heal amt grrr )
- Evangelism ( proc on holy fire )
- Glyph of Path of Frost( effect )
- Runic Focus ( removed aura 108 effect and hardcoded the value )
- Death and Decay( crit dmg is 2x )
- Blood Plague( crit dmg is 2x )
- Unholy command ( should not proc on summons )
- Furor ( re enabled ( why was this disabled ? ) )
- Revitalize ( proc chance )
- Efflorescence ( remade )
- Healing Rain ( remade )
- Replenishment ( missing 50% of effect )
- - on equipping item s put proc spells on cooldown to avoid ausing item swap macro
- fixed avoidance aura never getting removed
- maybe some crash fixes regarding char getting kicked from BG while entering it
- maybe some crash fixes regarding items getting deleted while trying to update themself to owner
- generate rage for resisted + absorbed + blocked damage also
- crashfix Last Word
- Evocation should regen / heal as soon as casted
- Glyph of Evocation boosting mana regen also, not just health regen
- fixed cooldowncheat
- Thick Hide ( somewhat more working )
- lock and load ( affects arcane shot also )
- Rend deals extra dmg when using a 2H
- Evocation ( fixed mana regen and reverted glyph bug )
- Firebolt ( scales with owner SP )
- Stampeding Roar ( effect radius )
- Impact( do not refresh DOT on original target )
- Focus Fire( restore focus, double effect amt )
- Efflorescence( can't crit or benefir from SP )
- Demon Soul: Succubus( effect )
- Demon Soul: Voidwalker( effect )
- - capturing Gilneas flags should unstealth the player
- fixed bug of rage generating 10x-20x on damage received
- living bomb ( explode on remove to avoid haste removing tick )
- added unconditional avoidance type deflect.
- Gurthalak ( scale tentacle Spell power with owner attack power )
- - spawned a platform in "the eye" ( original one was crashing )
- Aurastate Kill will get refreshed on kill even if used before ( Victory Rush cooldown bug )
- added potion power type happiness( tested with Swim Speed potion )
- stance changing should not remove cosmetic model ID ( stealth )
- nerfed base mana regen by 500% and boosted stat based mana regen by 500% ( spirit ) ( corrected not nerfed )
- pulverize ( lacerate stacks )
- boosted TenTacleOfTheOldOnes spell power by 7x
- spirit healers and spirit guides should not be able to agro / move / die
- Glyph Of Desperation ( effect )
- Chillbains ( DR )
- Glyph of Strangulate( effect )
- Interrupt cast effect can be resisted
- Glyph of Inner Focus( effect )
- ability for eventmanager to register events that will instantly proc on next object update
- HOT / DOT / Energize auras do their first tick as soon as spell finished casting
- Guardian Spirit( increased heal )
- Killing Machine( PPM from 6 to 15 )
- Blessed Resilience( amt on crit )
- Deterrence should pass diminishing returns and avoid melee hits
- removed weapon skill from hit chance determination. Was useless anyway
- - moderated targets can reflect spells also
- Marked for death should not stack with Hunter's mark
- Aura of Foreboding ( effect radius )
- Aftermath( procs on rain of fire also )
- summons should not be able to daze
- pets should have 2x base life
- canceling Bladestorm should remove Cast restriction also
- Last Word( updated wotlk script to cata )
- Lacerate( crit chance aura )
- Shadow Bite( DMG )
- Blessing of Khaz'goroth( non heroic )
- dispel should update PVP status of caster
- Reckoning ( only proc on block )
- Blackjack( proc on enemy )
- Improved Polymorph( proc on enemy )
- Blazing Speed( proc on victim event instead attacker )
- Stampeding Roar( do not break stealth )
- Faerie Fire (Feral) ( do not break stealth )
- Stunning Blow( PPM from 6 to 4 )
2013-01-30
- - feral spirit second wolf will follow the first one
- remade PVP statue script update part
- self resurrect spells should work again
- now reagent aura should be working again
- nerfed mana regen by 20%
- nerfed armor dmg reduction by 10%
- mana burn does fixed dmg ( removed random part )
- mana burn should update target mana amount
- Glyph of Unburdened Rebirth( effect )
- Seal of Truth( PPM from 8 to 12 )
- Critical block chance is modded by excess ( 100%+ ) avoidance chance
- set the value of m_maxSpeed on object init
- pets inherit 60% of spellpower instead 40%
- added unit API ModSpellReflectList
- Conflagrate no longer removes immolate or shadowflame DOT
- Glyph of Concussive Shot( effect )
- Glyph of Mirrored Blades( effect )
- Aftermath - Stun ( should not get auto removed )
- PVPstatue should wipe DB on weekly + monthly resets
- - while duel countdown, AOE spells should not target the duel target
- added designated variable for spell magnet charges
- hex has 10% chance to not break on dmg ( i bet some will say it's a bug )
- taunt should not work on players
- glyph spectral wolf
- Earth's Grasp ( does not break on dmg )
- Earthen Power( effect )
- Glyph of Grounding Totem( effect )
- Glyph of Water Walking( effect )
- - mem leak on sending mail and some other rare cases
- double check on arena member remove to make sure he is not
- - corrected a few bugs of the PVP statue. Might need more tests
- removed Tol'vir arena
- account + IP mute not accessible for trainee GMs
- mark dalaran sewers as arena map
- - tweaked a bit PVP statue NPC to be able to show class based and period based scores
- - removed morph and title from starter GMs to avoid frenzy
- rebanning char should not be able to reduce ban duration. Use unban instead
- lots of spell facing requirement removals
- - make sure to remove spell casting after mob die in firelands
- - make sure to remove spell casting after mob die in firelands
- some temp stuff i work on for somebody
- - further nerfed mana regen
- tried to make sure people do not get honor or conquest rewards after a BG ends
- some work on DS
- - plates are working on spine. Rest needs a touch
- more work on DS.
- Remove AI update events on remove from world.
2012-10-11
- - added API interface to target random player for spell for Creatures
- Blood Corruption: Death
- Blood Corruption: Earth
- added flag for auras to know if they got removed by dispel
- Prayer of mending is not supposed to stack at all
- more work on spine
- - don't load map bound auras for players. These are mostly used for scripting
- - echo of light - heal amount is over period and not every tick
- ds raid script progress
- - some small progress on spine
- reduced health shield for fear and freez spells by 2%
- - stampede was unlearning maul due to recent talent changes
- - some insignificant work on spine scripting.
- - Temp fix for people getting extra 2 TP every time they pushed the "learn" talent button.one bug leads to another.
- - huge bug. Relearn talents to learn every rank of them.
- - disabled LOS for rest detection. Seems like people were falling asleep all the time :S
- priests do +50% larger damage crits with holy spells
- Ravage! does not require facing
- insignificant work on DS
- - LOS version 2 to support Cata maps
- Entangling Roots should only break on direct dmg
- targetting fuckup for : cobra shot, aimed shot, Steady Shot, mutilate, shiv, kidney shot, sinister strike, shadowstep, living bomb, Insect Swarm, cyclone, Entangling roots
- added Blackwing Lair to taxi
- added some empty MOP maps to taxi
- fixed diminishing returns
- extended itemID to max 300k that can be loaded from DB
- entrapment should only trigger on ice and snake trap
- healing spells do not require to face the target
- Counterspell, Slow Fall,Spellsteal,Remove Curse, Polymorph does not require to face your target
2012-09-29
- - general channel should not have "owner"
- tried to adjust spell facing requirement. I wonder how much i messed this up. Expect QQ flood
- not sure how accurate "indoor" check is. Disabling auto dismount.
- - Power Word: Barrier - not target enemy also
- item procs will get added with a full cooldown to avoid macro exploit
- first version for LOS support. Will test it live now
- added playcinematic to test movies
- apply LOS when Feared or wandering
- added wow movies to taxi
- - started adding arcemu collision system. Note that project might not compile + there is a high chance all this is useless and needs to be reverted ( will use other system )
- a new DBC is required that right now is not available
- - tried to find chat channel moderation opcodes
- added GM moderated flag to "global" / "mall" channels so GMs can auto become owners
- adding title to a player will be written in the GMLogs
- - tried to boos Ultraxion a bit
- Warmaster Blackhorn
- added MOVEMENTTYPE_DONT_USE_WP movement type
- added SendAIReaction API call
- warmaster dmg scaled 100 times faster then expected
- goriona should have a timer before starting to spam spells
- aspect should not grant buffs after ultraxion encounter
- GM trainees are allowed to moderate chat channels. Might have a catastrophic result. Need to see how this turns out.
- - decreased creation buffer size. Not sure what the impact of this will be. Best case it will fix the client crashes when a large group teleports at once. Worst case it will make the client not show others as spawned. Need to test this
- added panda race definition. It crashes the client so i removed most of the code.
- - some small work on DS Warmaster Blackhorn
- - nerfed zon'ozz PSYCHIC_DRAIN by 25x
- started working on warlord. need to leave it as is
- maybe fixed new bugs introduced with gameobjects. Traps will have 1 charge unless custom edited and will have default 2 yards radius ( instead sometimes unlimited ). on respawn charges should get replenished
- - added API call to convert GOs into casters
- shadow sight is a GO caster and should handle triggering himself
- Item - Dragon Soul - Proc - Agi Melee 1H Axe Heroic - bad proc flag
- more work on ultraxion
- traps will use default GO update interval. Might create lags or delays ?
- added Tol'vir arena. Might crash cataclysm client ?
- fixed a very rare crash when spells were casted on dead players
- - some work on ultraxion script. Far from finished
- fill targets at location will check to have same phase as caster
- removing aura by player will be signaled using flag "WAS_REMOVED_ON_PLAYER_REQUEST"
2012-09-16
- - added "dalaran sewers" + "ring of valor" arena maps. Not fully tested
- disabled spell dodge system. Damn trolls
- gilneas should reward more and more points based on control point count
- - setworldstate will accept hex params
- random BG should award 30 conquest points to winner team ( need to test this )
- collision with water for drowning is using head position instead feet
- battle for gilneas will show control locations at start of the map
- battle for gilneas when capturing light house map was updating mine
- leaving group while inside BG will boot the player
- added api call to remove static object from map
- Yorsahj will yell 2 times slower
- - tried to implement random BG feature
- started working on "battle for gilneas". This is just a placeholder for now
- made DS a bit harder
- more work on "battle fro gilneas"
- BFG first to be tested version
- - i hope this fixes the issue some chars not being able to log in
- druid tree form and moonkin form skins
- - frikkin hagara script. Nothing works !
- more work on DS
- nerfed mana regen by 20%
- mostly finished hagara. Need to test lightning phase
- feared and wondering AI should not move if stunned or rooted
- added diminishing on scatter shot and shackle undead
- fixed previously added compile error
- diminished to 0 auras should not be applied to external mods
- just because tomorrow is 13'th of the month, this decided to break by it's own
- - more work on dodgeable missles
- more work on dragon soul raid
- - implemented spell evade. If target strafes out of the missle he will evade it
- - tried to fix issue ( with a hackfix ) of some chars not being able to get renamed / log in / get deleted
- - don't reset alchemy/riding skillline either
- do reset shaman enhancment skill
- - the dark screen animation for zon'ozz
- black blood of corruption ticks 2 secs instead 1 sec to give noobs a chance
2012-09-06
- - zon'ozz spells are not instant anymore
- blobs get small when they become immune
- support for char rename
- - some work on spell reset using DB flag
- - fixed the crash i added today
- more work on Yorsahj
- ability to deny HP sale of guardians
- rare crash on players leaving mob visibility due to a bug
- moded zon'ozz hp. Kinda hardcoded :(
- increased currency daily cap by 400%
- - lots of work on zon'ozz boss script. Will test it tomorrow live
- tried to make AIInterface self timer movement updates to avoid situation of server desync when NPC stops moving to cast. Might need to revert this
- reenabled flyhack detector. People started to hack again :(
- - work on DS raid
- - some work on DS scripting
- - unfinished temp commit regarding DS raid!
- robe and chest items can be cross transmogged
- - conflagrate should be only castable on targets with incinerate
- Convert packet too large notice to error log. Should try to find a solution for these
- Send empty packet for quest POI if packet is too large to be sent to avoid client lock.
- - removed transmog ability to hide weapon. People reported that it was making disarm have no effect
- on relog your PVP flag should be properly set
- only enable Pyroblast! if you have the spell Pyroblast
- - tried to make sure proper aura removes proper proc event holder. This is required to make sure some procs do not delete ones that contain proc specific info
- beacon of light exploit to get casted multiple times without removal.
2012-07-26
- - more work on DS raid
- - more work on DS raid
- - removed xyz cheat program teleport detection for now
- joining inexistent BG will not DC. This was used to quick exit the game
- - some very small work on DS raid
- added pvp statue to default build
- - first version of the realm PVP champion statue bot.
- - more useless crap regarding pvp statue( self replace on load, show date of new champion, new skin.. )
- - guild should show properly how many days a player has not logged in
- mind control is not castable above lvl 41
- - started working on some PVP statue script for the lulz. It's completly unfinished
- - very rare crash
- - added player chat command "#unstuck". Will test this a bit before making it public
- fixed exploit for shadow priests for insta cast
- tried to fix fireland scipts making mobs case spells even after death
2012-05-15
- - tried to remove my power reset on shapeshift change
- Entangling Roots( chance to break )
- Insignia of A/H ( remove silence and disarm )
- - gameobject can respawn again
- on shapeshifting power amt is reseted unless mana
- Fingers of Frost( procchance )
- Brain freez + Fingers of frost can affect frostfire bolt
- Combustion( haste affects DPS )
- Death Coil( should not break on dmg )
- Lunar Shower( procs on sunfire )
- Restoration( effects )
- - item reforge exploit( again )
- - shale spiders are considered exotic pets
- exotic pets require talent to summon
- some talents required invalid shapeshift form ( forgot to note down the whole list )
- Divine Aegis( properly gets casted when specced )
- Living Seed( properly gets casted when specced )
- Efflorescence( value )
- Deep Freez( can be cast with Fingers of Frost )
- Demonslaying( only castable on demons )
- Bloodshield( can stack, limited to maxhp )
- Soul Harvest( heal amt )
- Soulburn: Healthstone( eff )
- Shadowflame( dot )
- Vanish ( does not break on dmg )
- Penance( calls the Onheal event )
- Holy Nova ( calls the OnHeal event )
- Cleansing Waters( proc )
- - guardian health scale formula
- Unholy Presence ( reduces GCD )
- Anti-Magic Shell( do not remove old debuffs )
- changing shapeshift does not remove roots
- Festering Strike( increase cooldown instead max it )
- Disentanglement( effect )
- Blink ( not castable while feared,sleep, charmed )
- Lichborne ( can be casted while feared )
- - tried to improve spirit healers being agroed somehow
- creatures can have energy as power
- Raise Dead( ghoul can cast abilities )
- Death's Advance,Holy Walk( update target speed on cast )
- Pyromaniac( buff duration is 10 sec and has 2 ppm )
- Tentacle Of The Old Ones( fixed 1k SP )
- - rogue cast spells do not break stealth unless healing or damaging
- root aura breaks stealth
- Avenging Wrath( can be cast with forbearance )
- Icebound Fortitude( can be cast while stunned )
- Frenzied Regeneration( works only in bear form )
- Chains of Ice( 60% instead 30% slow )
- can transmog 1 handed items to main or offhand
- - corrected spirit healer constant strafe animation bug
- fixed bug not being able to dismiss dead pets
- summon and raise dead should be castable on dead targets ( maybe more )
- WSG graveyard locations updated
- GMs chat getting eaten by client
- new launcher version
- buying items with random stats will randomize the item
- - anti hack detection less sensitive again. Curses !
- slightly adjusted absorb code. Should not make a difference unless i messed it up
- remade resistance code
- remade dmg mitigation code. New order : resiliance/absorb/resistance/events. Old order : absorb/resiliance/resistance/events
- Rune Strike( removed old script, extra 13% ap dmg scale )
- Burning Embers( proc amt limit doubled )
- Master Shapeshifter( moonkin effect amt )
- Power of Kran'aish( do not break stealth )
- Tentacle Of The Old Ones( updated spell ID )
- - exotic pets should not be "callable" unless you are BM specced
- remade SpellAuraMagnet. Can redirect more then once. Can be used in duels
- Grounding Totem( effect )
- Dispel Magic( remade again )
- Stoneclaw Totem( stun, absorb shield )
- Ruthlessness( delay client sync for proper GUI update )
- ability to cast some spells while mounted( 11300 spells )
- Spirit Bond( getting removed from caster, fix might affect other spells also )
- Improved Cone of Cold( can proc on multiple targets )
- Feral Charge( should not break stealth )
2012-04-02
- - Improved Cone of Cold( do not break on dmg )
- remade rXYZ hack detect to detect some of the wall hacks also
- increased teleport hack detect sensitivity
- adjusted flight speed
- Sanguinary Vein( rewrote )
- Backdraft( remove condition updated )
- Dispel Magic( dispel caster if target is friendly )
- more protection for people dieing after duel
- more protection for adding auras to dead units
- removed critters 1 hit kill code
- Achievement reward: Reward: Cloak of Coordination ( 5035 )
- Achievement reward: Reward: Chirping Box ( 5860 )
- Achievement reward: Reward: Pebble ( 5449 )
- Achievement reward: Unlocks Silver Covenant dailies at the Argent Tournament. ( 3676 )
- Achievement reward: Reward: Guild Herald ( 5201 )
- Achievement reward: Reward: Broiled Dragon Feast (Recipe) ( 5467 )
- Achievement reward: Reward: Smoke-Stained Locket ( 5859 )
- Achievement reward: Title Reward: Scout ( 5345 )
- Achievement reward: Title Reward: Grunt ( 5346 )
- Achievement reward: Title Reward: Sergeant ( 5347 )
- Achievement reward: Title Reward: Senior Sergeant ( 5348 )
- Achievement reward: Title Reward: First Sergeant ( 5349 )
- Achievement reward: Title Reward: Stone Guard ( 5350 )
- Achievement reward: Title Reward: Blood Guard ( 5351 )
- Achievement reward: Title Reward: Legionnaire ( 5352 )
- Achievement reward: Title Reward: Centurion ( 5338 )
- Achievement reward: Title Reward: Champion ( 5353 )
- Achievement reward: Title Reward: Lieutenant General ( 5354 )
- Achievement reward: Title Reward: General ( 5355 )
- Achievement reward: Title Reward: Warlord ( 5342 )
- Achievement reward: Title Reward: High Warlord ( 5356 )
- Achievement reward: Title Reward: Private ( 5330 )
- Achievement reward: Title Reward: Corporal ( 5331 )
- Achievement reward: Title Reward: Sergeant ( 5332 )
- Achievement reward: Title Reward: Master Sergeant ( 5333 )
- Achievement reward: Title Reward: Sergeant Major ( 5334 )
- Achievement reward: Title Reward: Knight ( 5335 )
- Achievement reward: Title Reward: Knight-Lieutenant ( 5336 )
- Achievement reward: Title Reward: Knight-Captain ( 5337 )
- Achievement reward: Title Reward: Knight-Champion ( 5359 )
- Achievement reward: Title Reward: Lieutenant Commander ( 5339 )
- Achievement reward: Title Reward: Commander ( 5340 )
- Achievement reward: Title Reward: Marshal ( 5341 )
- Achievement reward: Title Reward: Field Marshal ( 5357 )
- Achievement reward: Title Reward: Grand Marshal ( 5343 )
- Achievement reward: Title Reward: Hero of the Alliance ( 5344 )
- Achievement reward: Title Reward: Hero of the Horde ( 5358 )
- Achievement reward: Rewards: Custom Gladiator mount and Master Riding ( 2091 )
- Achievement reward: Reward: Big Cauldron of Battle (Recipe) ( 5024 )
- Achievement reward: Reward: Cauldron of Battle (Recipe) ( 5465 )
- Achievement reward: Reward: Seafood Magnifique Feast (Recipe) ( 5036 )
- Achievement reward: Reward: Crusader's Black Warhorse ( 4079 )
- Achievement reward: Reward: Crusader's White Warhorse ( 4156 )
- Achievement reward: Title Reward: Of the Four Winds ( 5123 )
- Achievement reward: Unlocks Sunreaver dailies at the Argent Tournament. ( 3677 )
- Achievement reward: Reward: Armadillo Pup ( 5144 )
- Achievement reward: Reward: Standard of Unity ( 5143 )
- Achievement reward: Title: The Camel-Hoarder ( 5767 )
- Achievement reward: Reward: Shroud of Cooperation ( 4989 )
- Achievement reward: Reward: Guild Page ( 5031 )
- Achievement reward: Reward: Guild Page ( 5179 )
- Achievement reward: Reward: Battle Standard of Coordination ( 5422 )
- Achievement reward: Reward: Banner of Cooperation ( 4860 )
- Achievement reward: Reward: Guild Vault Voucher (7th Tab) ( 4943 )
- Achievement reward: Reward: Heirloom Cloaks ( 4944 )
- Achievement reward: Reward: Wrap of Unity ( 4945 )
- Achievement reward: Reward: Heirloom Helms ( 4946 )
- Achievement reward: Reward: Flameward Hippogryph ( 5866 )
- Achievement reward: Title: The Flamebreaker ( 5879 )
- Achievement reward: Title: Firelord ( 5803 )
- Achievement reward: Title: Avenger of Hyjal ( 5827 )
- Achievement reward: Reward: Corrupted Egg of Millagazor ( 5828 )
- - rXYZ flyhack detection start after 3 yards in the air not 10
- remade ModCooldown again. Maybe this time.. ?
- chains of ice ( no more DR )
- Berserker Rage( no more stun immunity )
- Glyph of Shadowburn( remade script )
- Sudden Death( has 5/10 ppm )
- Soul Leech( 1% calc error )
- ability to add spell effect immunity to players
- Pillar of Frost( knockback immunity )
- Glyph of Pillar of Frost( immune to MECHANIC_DISORIENTED | MECHANIC_FLEEING | MECHANIC_STUNNED | MECHANIC_POLYMORPHED | MECHANIC_HORRIFIED | MECHANIC_SAPPED )
- Swift Flying Broom( has 250 ms cast time )
- Colossus Smash( only has 50% effect against players )
- Mammoth vehicle (can take up 2 passangers instead just 1)
- Arathi Basin ( Mine can be captured )
- Runic Focus ( remove default crit bonus for DKs, nerf from 300% to 200% )
- Plague strike ( should no more remove heal effect )
- Shield of the Templar ( mod Guardian of Ancient Kings )
- Deep Freeze( castable on world bosses )
- Auto shot( extra 10 yards range, client does not show it )
- moonkin form( can cast Remove Corruption, Abolish Poison, Mark Of The Wild )
- - tried to add cheat detector for height cheat
- tried to add player commands to fix Z position related issues : #unfear + #fixz
- tried to add GM command to reset height map status near GM
- remove AFK and DND state when changing maps. Some say this creates visibility bugs
- fall detection triggers after 5 seconds instead 10
- hearth of the aspects giving fly mode even without mount after relog
- - ability to deny XP gain for chars. Required for some scripted Quest
- Glyph of Power Word: Shield ( does not benefit SP anymore )
- enabled Large packet support again
- increased player create buffer to 120k. Seems like small buffer leads to lots of missing object create errors.
- - threat misdirection will not work on threat caused by players
- Drain Life - for Item - Dragon Soul - Proc - Str Tank Sword Heroic ( double conversion coeff fix )
- drain life - soulburn ( effect )
- Fel Synergy( does not benefit SP )
- Holy Walk - Ruthless Gladiator's Mooncloth Leggings ( effect )
- Unshackled Fury ( mod enraged regeneration )
- Demoralizing Shout( radius )
- Glyph of Heroic Throw( proc )
- Glyph of Bloody Healing( eff )
- Glyph of Victory Rush( eff )
- Glyph of Intercept( eff )
- Gift of the Naaru( eff value )
- Illuminated Healing( can only be refreshed by owner paladin )
- Dreadblade( mods Blood Plague )
- Earth Shield ( SP coeff from 100% to 28.6% ( that cursed Mental Quickness .. ) )
- - "death" bug : Added api call to force update an object value. Trying to delay send the "death state" update to the client.
- compressed packets are processed after update cycle to reduce send lag.
- changed network buffer to create more but smaller updates
- aura 319 ( from full haste will only mod ranged and melee haste = not mod cast speed, 49 spells )
- aura 342 ( from full haste will only mod ranged and melee haste = not mod cast speed, 18 spells )
- bugfix on Haste increasing cooldown. Curses, 1 case slipped away
- poisons should only proc on weapon swing they got applied to
- echants comming from multiple items should divide proc interval allowing to have an increased proc chance feeling
- Divine Protection( can be casted with forbearance )
- Vindication( proc cond )
- Ardent Defender( updated old script )
- Shield of the Righteous( 10% AP bonus )
- Shadowstep( mod garotte dmg )
- Killing Machine( 5.4 PPM instead 4 )
- - aura 34/150 bug, modding HP without decreasing it properly
- Nature's Guardian( do not self loop HP increase )
- rune regen nerfed again by 25%
- Hold the Line( proc, no idea where the client shows this )
- Blood Frenzy( 1 minute )
- Divine Aegis( proc on normal heal of Prayer of Healing )
- Molten Core( proc on immolate instead corruption )
- school interrupt silence is not capped to min 5 sec
- Wind Shear( silence is not maxed to 5 sec )
- Healing Stream Totem ( spell coef to 0.087..)
- Howling Blast( removed extra old 26% AP contribution )
- - Hamstring (is not on DR)
- Glyph of Earth Shield( eff )
- Demonic Rebirth( remove on use - EXE )
- Invisibility( has fade - EXE )
- Item - Dragon Soul Stacking Dodge Trinket( stack - EXE )
- Item - Dragon Soul Stacking Strength Trinket( stack - EXE )
- Item - Dragon Soul Stacking Healer Trinket( stack - EXE )
- Item - Dragon Soul Stacking Caster Trinket( stack - EXE )
- - DK ( spell crits do 200% instead 150% )
- grayard teleport ( sometimes failing )
- DK ( runic power regen mod can be provided by auras )
- aura 34 using same code as aura 150 ( mod max hp - vampiric blood )
- Blade Barrier( remade )
- Will of the Necropolis( proc )
- Improved Death Strike( remade mods )
- Scarlet Fever( updated script )
- Dancing Rune Weapon ( cannot learn death grip )
- Crimson Scourge( proc )
- Blood Caked Strike ( 30% base dmg and only 12.5% dynamic )
- Necrotic Strike( reduced by resiliance )
- Evocation ( do not heal unless glyphed )
- Glyph of Evocation ( do not get SP boost )
- eff 96, Charge( use fixed speed )
- Glyph of Kill Shot( proc )
- Last Stand( hunter - eff )
- Garrote,Cheap Shot, Blind ( force remove stealth unless visual bug )
- Vengeance( stack 5 times, no player proc )
- aura 8, periodic heal can use SP pct mods
- Illuminated Healing ( DOT mod, mods SP also )
- Living Bomb( explode )
- Revenge ( adds 31% Ap as DMG. Very wrong ? )
- Raging Blow( no more extra 1 hit )
- Improved Hamstring( does not break on dmg )
- Opportunity Strike( proc on abilities )
- Drain Soul( gives Soul Shards )
- Demonic Circle : teleport( check if teleporter too far )
- Unstable Affliction( dispel part )
- Lava Flows( proc )
- - nerfed mana regen again by 25%
- added spell effect 131/132 = play music/sound. Used by 137 spells.
- melee abilities will not reset attack swing timer to max ( i'm almost sure this is wrong, but will boost some melee classes )
2012-03-14
- - ability to bound auras to map
- on aura merge, the duration is summed and not full refreshed( required for auras with combopoint duration )
- Slice and Dice( eat combo points )
- Seal Fate( delayed client update for better server syncronization )
- Polymorph ( heal tick from 1k to 10k )
- Frozen Power( script )
- Glyph of Stormstrike( eff )
- Improved Lava Lash ( script )
- Dark Intent( remade script again )
- Death Coil( heal amt )
- Fel Armor( heals even without dmg to stop bad reports + combat logs )
- Vampiric Embrace( no sp ? again ? )
- Divine Touch( no sp )
- Flame Orb, Frostfire Orb( nerfed SP inherintance from owner by 25% )
- lock and load( eff )
- Burning Adrenaline( remove on shots )
- - added spell effect 144. Knockback. Used by 118 spells
- Whiplash( knockback )
- Fire and Brimstone( effect )
- Shadowburn( proc )
- Glyph of Shadowburn( proc )
- Nether Protection( rank 2 )
- Soul Siphon( scale dmg + sp not just dmg )
- Glyph of Conflagrate( removed old script - Conflagrate - Immolate infinit cast)
- aura 197,ModAttackerCrit ( it is school based )
- Guardian Of Ancient Kings( don't heal dead, nerfed dmg by 30% )
- Roar of Sacrifice( proc )
- Culling the Herd( proc )
- Glyph of Berserker Rage( proc )
- Power Word: Shield( value closer to client value, formula is : $shield=${((($SP*0.87)+$m1)*$<mastery>*$<spirit>*$<twin3>*$<ipws2>)}","$twin1=$?s47586[${1.02}][${1.00}]$twin2=$?s47587[${1.04}][${$<twin1>}]$twin3=$?s47588[${1.06}][${$<twin2>}]$ipws1=$?s14748[${1.10}][${1.00}]$mastery=$?s47540[${((100+$77484m1)/100)}][${1.00}] $spirit=$?s87336[${((100+$87336m1)/100)}][${1.00}] )
- Improved Power Word: Shield( corrected double effect )
- Shield Discipline( corrected messed up formula )
- Frostburn( extra 5% dmg, but it still does not scale SP only base dmg )
- - player run speed is 100% instead 112
- on BG resurrect player auras are resent. Searching why ghost problem persists. Pls give feedback.
- Fel Intelligence( it's autocast )
- Glyph of Felhunter( effect )
- Devour Magic( heal )
- Consume Shadows( detect stealthed )
- Glyph Soul Swap( effect )
- Soul Swap( effect )
- Soul Swap Exhale ( effect )
- Jinx( proper aura name ( same effect ))
- - bug that limited people learning the last 32 titles
- stealth is not a shapeshift, just an animation
- invisibility should have new "animation"
- lifebloom( can stack again )
- "min speed" feature was working as "max speed"
- Glyph of Healing Touch( proc )
- Wild Growth( radius )
- aura 151, Track Stealthed. Set client side state.
- - Wrath of Tarecgosa( procs on dots again, lowered chance from 50 to 17(8 gets reported as broken) and halfed ppm from 30 to 15 )
- tried to add some protection to Arenas rewarding players when others quit
- maybe improved NPC weapon swing animation. They can also raise shield.
- talents that have different shapeshift based scripts not getting casted in human form on learn
- Heart of the Wild( apply on learn )
- Pet power bar not getting updated after cast
- Death's Advance( proc )
- Anti-Magic Zone( remade script )
- Glyph of Seal of Insight( effect )
- Killing Streak( proc )
- Fervor( targetting )
- Ferocious Inspiration( cast condition )
- Cobra Strikes( updated script )
- Spirit Bond( targetting )
- Invigoration( proc value )
- Gift of the Earthmother( separate combat log )
- Lifebloom( can be casted on multiple targets in tree form )
- Revitalize( separate proc cooldown )
- Master Shapeshifter( cat form effect )
- Efflorescence( wrong heal proc )
- Desecration( proc on Scourge Strike )
- Prayer of Mending( do not jump on duel target )
- Glyph of Shadow Word: Death( proc cond )
- Beacon of light( full heal on Holy Light )
- Word of Glory ( reverted cooldown messup )
- - Light of Dawn( less random value )
- Word of Glory( 20 sec cooldown )
- Blessed Life( proc on any dmg )
- Improved Blood Presence( remade )
- Improved Frost Presence( remade )
- Improved Unholy Presence( remade )
- - any player summon is nerfed by resiliance not just pets
- Aura Mastery( script )
- Tower of Radiance( remade script )
- Divine storm( hit range, again )
- Holy Shock ( can proc other spells )
- Infusion of Light( proc )
- Frost Fever and Blood Plague targetable by other spells
- Ebon Plaguebringer( cursed spell ! )
- Army of the dead( castable while targeting someone )
- - nerfed rune regen by 25%
- impact ( instead full recast only cast aura effects )
- armor specializations ( instead body slot, check chest slot for proper armor )
- aura 250 - add temp health ( do not loose effect on aura procs )
- Tremendous Fortitude ( should not loose it's effect )
- Typhoon ( targeting )
- Starfall( after 20 dmg stars rest are visual )
- Glyph of Nazi Shield( proc )
- pet power ( mana / focus is back again )
- Runic Corruption( remade Necrosis script )
- Death Coil( can target NPCs also )
- Contagion( effect )
- Pestilence( only 50% value of disease )
- Runic Empowerment ( proc on rune strike instead death strike )
- Desecration( proc on Necrotic strike instead scourge strike )
- - Deep Freeze( mechanics to frozen. Are you sure ? )
- mana regen nerf by 25%
- you should not be able to go afk / dnd while in combat
- heal proc is not called for proc heals to avoid chain procs
- Glyph of Ferocious Bite( proc )
- Glyph of Bloodletting( updated script )
- ranged auto attack lower limit from 1 attack / sec to 2 attack / sec
- Heart of the Wild ( value calc )
- berserker rage( immune to stun )
- Frostburn( only mod base value instead final value )
- Ambush ( dmg script )
- Ferocious Bite( extra dmg for energy )
- Nurturing Instinct( only 20% bonus heal instead 100 in cat form )
- effect interrupt ( silence is school mask based instead 1 school )
- Throwing Specialization( rank 1)
- fingers of frost( using frozen mechanics, sets frozen state to any target. Bad ? )
- taxi spell reset ( added popup menu to warn players )
- added debug command to force proc spell cast
- Improved Steady Shot( it procs on second steady shot. It seems impossible to make 2 consecutive steady shots )
 