- Except SPELL_EFFECT_SUMMON from the "cannot target self" list
- Fix dynamic movement behavior
- Improve script for Prince Malchezaar - Karazhan
- Small fixes for Scholomance and Stratholme
- [12940] Implemented school immunity for creature from database
- Implement script for quest 11516
- Add support for spell 28352
- Implement script for quest 10506
- Implement script for quest 11608
- Add missing contributors
- The (not so)Great Pet Rework
- Add missing pet functionality
- Fix pet follow
- Remove redundant function
- Pet DB cleanup and simplification
- Add nasty TODO in group and clean up a bit in player
- PetHandler cleanup and hotfix
- Don't unsummon pets when mounting
- PetAI fixup
- creature_template_addon fix for pets/make pets use proper entry
- [Warlock][Charm] prevent charming multiple demons
- [Commands] add ability to levelup hunter pet using .levelup command. (hackish because its still play
- fix pet stay
- Improve script for Professor Putricide - ICC
- Move AI->JustRespawned() call
- Fix code warning
- Fix spell 70308
- Merge pull request #193 from killerwife/SuperEpicEasyFix
- q.10657 script
- Implement aura 303 as SPELL_AURA_DAMAGE_DONE_VERSUS_AURA_STATE_PCT
- Remove script for quest 4921 - implemented in DB side
- Fix crash on case no data in pet_levelstats
- Allow pet summon even if missing stats
- Only Summon_pet type on player
- 尝试修复祖尔格拉布 (attempt at fixing [ZG]) boss crash
- Store cast item GUID in Spell to prevent crash when item is deleted
- Allignment
- 更新:任务掉落倍率配置. (Update : Quest drop rate configuration.)
- 增加宠物经验配置。 (pet kills creature experience rate configuration.)
- Game/MiscHandler: max matchcount for SMSG_WHO is now configurable
- Fix crushing blow v2
- Fix display of pet mode and reaction after dismount
- Correct defense value used for crushing.
- Add Scarlet Bastion defense in Stratholme
- Fix PROC_FLAG_KILL for TYPEID_UNIT
- Fix SummonPet error messages (via spells::checkcast)
- Pet AI Fixup
- Remove pet stealth on melee and spell engage
- Fix Guardian reactions
- Make pet assist owner on summon if not a passive
- Utilize flags in PetAI (And uniform extra flags with the other cores)
- Polishing Pets (InitStatsForLevel, PetHandler)
- Game/Unit: Pet owner will enter combat now if his pet attacks an enemy
- Fix crash on taming rare creatures.
- Fixing a bug, where pets don't look at their targets
- Implement TARGET_FLAG_GAMEOBJECT_ITEM
- Fix pet unsummon on mount
- Add positive exception for spells 23182 and 25040
- Update scriptdev part of README
- Minor improvements to quest 5944
- [ITEM] Expedition flare not working update
- Fix los chase
- Fix for the so-called "target bug"
- Fixed warning for string to char* conversion
- Fix player rooted after possesing an unit.
- Fix player rooted after using a vehicule
- Fix los chase
- Remove master only requirement
- missing include
- missing include
- some more tbb removing
- Remove TBB
- Fix bad use of const char to initialize a char*.
- Missing flags and byte values for pets
- Syncing up pet work
- Statues are not totems
- Move from DB to SD2 the blobs flow near Patchwerk
- Silence some g3dlite warnings
- Fix compilation error on OSX for vmap extractor.
- Implement cmake building for extractors.
- Fix a couple of invalid name for spell attributes
- Avoid duplicate summon
- Avoid travis-ci build on tags
- Fix shared library not found for ad on nix.
- Remove powerCost from triggered spells
- only save correct auras on pet::SavePetToDB
- Redirect Chain Lightning to Grounding Totem as well
- Remove redundant check
- Target should be different to realy apply SPELL_FLAG_REDIRECT
- Fix AFK/DND/SYSTEM spam for addon whispers
- Add missing DoMeleeAttackIfReady
- Remove tabs
- Replace ByteFlag with Player_flag for Sanctuary
- UNIT_BYTE2_FLAG work
- Big changes to pet InitStatsforLevel
- Pethandler cleanup
- Clean up pet stay functionality
- StopCast functionality in AttackStop
- Pet Aggro
- Handle owner entering combat properly
- PetAI cleanup
- AURA_INTERRUPT_FLAG_MELEE_ATTACK
- Fix pet stealth/invis break on attack
- Bad codestyle
- Hunter summon pet (call pet) checkcast fixup
- Fix MSG_INSPECT_HONOR_STATS response
- Fix upport issue.
- Blizzlike SPELL_AURA_MOD_CRIT_DAMAGE_BONUS calculation
- Implement displaying group leader indicators on players
- Use native messages for AFK and DND notifications
- Blizzlike NPC crit adjustments
- Fix Judgement on multiple targets
- Fix Demonic Sacrifice
- Fix periodic health leech effects threat generation
- Update client control state when on taxi
- Fix Improved Healthstone talent for Soulwells
- Fix Feral Swiftness talent
- Health funnel fixes
- Dont need to cancel channeled spell after cast due to distence.
- Cancel channeling aura when target resisted
- Fix SMSG_QUESTGIVER_STATUS_MULTIPLE and GetDialogStatus
- Missing engineering dummy effects
- Adding state to aura holder
- Utilize spellMod to take account of talens bonus for health leech healing part
- Fix channeled spell distance check interval
- Revert "Dont need to cancel channeled spell after cast due to distence."
- Fix looting of chests which require a key
- Use holder access to triggered spell
- Fix talent spell cannot stack
- Too much uneeded lookup in too much place :/
- Keep track in spell holder of triggeredby spell info.
- Revert "Implement SPELL_ATTR_EX4_TRIGGERD, this allows you to cast WE's Freeze without cancelling it
- More cleanup
- Implemented SPELL_ATTR_EX6_IGNORE_CC_TARGETS.
- Implement SPELL_ATTR_EX4_TRIGGERD, this allows you to cast WE's Freeze without cancelling its Waterb
- Fix some healing aura removed at full health
- Minor fix. Fixed some issues with Git Bash on Windows
- Failsafe for no AI on 'AssistSummoner'
- Remove failsafe and solve properly.
- Fixed a crash if time logging is enabled.
- MoveMapGen.sh - For 8 processors, and improve map process distribution
- Implement SPELL_ATTR_EX4_CAN_CAST_WHILE_CASTING
- Correct spelling
- Fix possitive/negative effect for spells 37097 and 50312
- Pet syncing
- Remove not needed WorldLocation usage.
- Unbreak creature pets
- Re-enable world packet logging.
- Fix only one rolled item is rolled at time
- Pet adjustments
- Unbreak Player's Guardians
- Utilize ClassLevelStats for pets
- Move misplaced unit functionality
- Stop mobs from meleeing while casting
- Unit logic
- Simplify codeflow of Creature::Update()
- Properly implement recent pet changes
- Majordomo Executus & Ragnaros
- Fix some texts (Majordomo)
- These kinds of typos are cancer
- Don't finalize the session if the client is still connected after log…
- threat can not be negative (KLHThreatmeter + WoW-Wiki)
- Don't try to destroy an already destroyed session.
- Fixed some compiler warnings.
- Improved Slaughter Square event in Stratholme
- Fix build for VC120
- Remove redundant AI call and fix casting variable casting issue.
- Fix BIH::intersectRay crash
- Implement GuardianAI
- Stop combat after delayed time only for unit that have not threat list.
- Fix a possible crash due to AI reaction.
- Add CombatStop hook for CreatureAI
- Guardian or protector pet can have threat list.
- Implement possibility to get also not in combat unit for MostHPMissin…
- Implement ACTION_T_SET_REACT_STATE
- Players PET have never in any case their level higher than caster level.
- Some needed change to make CreatureEventAI class more easly deriveable
- Fix root not applied correctly
- Fix possible heap error and improve pet bar action handling
- Fix possessed speed
- Remove duplicate code
- Correctly apply Pet motion after possess
- Fix attack state when loosing possess aura.
- Now creature spells are loaded in preferred spell slot
- Revert using charmer guid and opcode.
- Use the recent select target logic on Dalliah and Gargolmar (TBC)
- Implement logic for ATTACKING_TARGET_FARTHEST_AWAY
- Fix SD2 build after the recent changes
- Move all AI related objects to a separate folder
- Fix VC120 for PossessedAI
- Fix typo
- Implement SPELL_ATTR_EX5_REMOVE_AT_ENTER_ARENA
- Notify DB / ACID team of new GuardianAI
- AISelector: Select GuardianAI for all non-controlled pets
- Implement PvP Arena script for Dalaran Sewers
- Notify battleground on creature create
- Update functionality for RemoveAurasWithAttribute()
- Implement elevator for Lady Deathshisper - ICC
- Implement logic for Dynamic Transport gameobject types
- Update functionality for RemoveAurasWithAttribute()
- Implement PvP Arena script for Ring of Valor
- Add script for Gates traps in Stratholme
- Fix Ulduar tram after the recent commits
- Fix Linux compil
- Fix some possible crash in GuardianAI
- Fix a little mistake
- Changed from reset on enter combat, on reset during Reset function, e…
- Ensured correct unit facing server side after Distract
- Fix another casting error and add attack cammand to pet bar
- Fix infinity loop when the possessed creature die with attackers.
- Revert and fix MotionMaster assert
- Better handling for possessing case and a player that have a summone…
- UNIT_FLAG_PVP_ATTACKABLE is needed for player controlled creatures
- Rework SetPossessed(). Now possessed creature threat will be set afte…
- Move combat stop code.
- Move combat stop code in death case.
- Dont remove threat list when a creature is possessed.
- Add a dedicated struct to save important combat data
- Effectivly remove all attackers
- Fix logic fail when calculating level penalty
- Fix multi-instance flight paths after client control patch
- Fix build
- Add prefix to the defined values in prev commits
- Don't return from Spell::DoSpellHitOnUnit if all effects were handled…
- Refactor RASocket::ProcessIncomingData
- Remove external Mersenne Twister
- Force send monster stop opcode.
- Revert change done in attacker code
- Fix timers without initialmin/max
- Fix build Sorry for this
- Fix Water Walking as Ghost and on map change
- Add support for Thaddius screams throughout Naxxramas
- Send initial world states for all battlegrounds
- Fix swiftmend ignoring owner of hots
- Implement supressing exclusive auras
- Fix Unboarding crash while grid is unloading
- Add ItemPrototypeFlags3 definition from official source
- Rename ItemPrototypeFlags2 to official name
- Rename ITEM_FLAG to official names
- Implement SPELL_ATTR_EX2_NOT_RESET_AUTO_ACTIONS
- Add TODOs and attributes without need for impl
- Implement SPELL_ATTR_EX6_IGNORE_CASTER_AURAS
- Implement SPELL_ATTR_EX5_DONT_TURN_DURING_CAST
- Implement SPELL_ATTR_EX5_ALLOW_TARGET_OF_TARGET_AS_TARGET
- Implement SPELL_ATTR_EX5_HIDE_DURATION
- Implement SPELL_ATTR_EX4_DAMAGE_DOESNT_BREAK_AURAS
- Implement TODO for binary spell resist
- Implement SPELL_ATTR_EX4_IGNORE_RESISTANCES
- Implement SPELL_ATTR_EX3_IGNORE_RESURRECTION_TIMER
- Name SPELL_ATTR_EX3_DONT_DISPLAY_RANGE