aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2018-01-01nopch fix 2 for d507a7eTreeston
2018-01-01Update copyright note for 2018tkrokli
Best wishes for the new year.
2017-12-31Core/Misc: Removed unneeded checksjackpoz
2017-12-31Core/AI: Some more refactoring prep for #19930. CreatureAI::EnterCombat is ↵Treeston
now called CreatureAI::JustEngagedWith. There's also two new methods on UnitAI, though they're never invoked right now.
2017-12-30nopch fixTreeston
2017-12-30[3.3.5] CastSpell unclusterfucking (that's a word now) (#21123)Treeston
Core/Spell: The giant CastSpell unclusterfucking (that's a word now) of this generation. - CastSpell now always takes three arguments - target, spellId, and a struct containing extra arguments - This struct (CastSpellExtraArgs, see SpellDefines.h) serves as a conglomerate of every previous combination of the 20 billion different CastSpell overloads, all merged into one - It has some great utility constructors - check them out! All of these can be used to implicitly construct the ExtraArgs object. - A gajillion refactors to make everything behave the way it always has
2017-12-29Core/Entities: Fix some weird movement due to los issues (#21125)Jeremy
* Core/Entities: Fix some weird movement due to los issues - Made LoS check use collisionHeight instead of midsection. Value was too low. - Gnomes will now have a breath bar more quickly than for example a tauren. - Changes have been made to checking for ground z as well, some tweeking might be needed but removed most of the scattered +2.0f/+0.5f/we * Add 0.05f to isInAir check in Creature::UpdateMovementFlags
2017-12-29Core/Scripts: fix codestyleariel-
2017-12-29Core/Commands: Fix .modify mount (#21137)Rochet2
2017-12-29Core/Scripts: Val'anyr Hammer of Ancient Kings should proc only with ↵Keader
effective heal
2017-12-28Core/Scripts: prevent applying Aspect of the Beast on pet load if owner has ↵ariel-
switched aspects
2017-12-28Core/Scripts: remove Quel'Delar from player inventory during "The Halls Of ↵ariel-
Reflection" quests (24480, 24561)
2017-12-28Core/Scripts: prevent Arthas in CoS losing his gossip flag and halting ↵ariel-
instance progress
2017-12-28Core/Scripts: fixed Festergut applying more than one stack of Inoculated at onceariel-
2017-12-27Core/AI: Making guid const& in SetGUID method (#21128)Keader
2017-12-25Core/Misc: Fix static analysis issuesjackpoz
2017-12-25Scripts/Trial of Crusader: Fix static analysis issuesjackpoz
2017-12-24Core/Misc: Replace time(NULL) with GameTime::GetGameTime()jackpoz
2017-12-23Scripts/Trial of Crusader: Northrend Beasts Rework (#21031)Keader
* Rewritten Gormok encounter * Rewritten Snobold Vassal Script * Rewritten Jormungars encounter * Rewritten Icehowl encounter * Added missing texts * Added missing spells * Implemented berserk mechanic on heroic diffs. * Implemented Achievement requirement to make heroic diffs. * Rewritten Barrett Ramsay scripts * Added Barrett gossips and ported everything to DB. * Added right Barrett in each encounter * Removed a lot of hacks * Rewritten Tirion Fordring script * Rewritten Varian Wrynn script * Rewritten Garrosh script * Rewritten Wilfred event * Rewritten Lich King event * Updated codestyle * Added missing spawns * Fixed combat behavior before Gormok * Fixed some visual stuff
2017-12-23Scripts/Deadmines: New script for Edwin VanCleef (#20736)Teppic1
* Scripts/Deadmines: New script for Edwin VanCleef - Blackguards are now summoned properly as part of the encounter - Blackguards will despawn on evade - Fixed scripted actions/speech on health - Removed Blackguards from world DB - Corrected VanCleef's damage
2017-12-22TypoKillyana
2017-12-22Scripts/Stratholme: Fix a DB errorKillyana
Ref #20749
2017-12-21Build: Inherit the features and warning flags privatelyNaios
(cherry picked from commit 12853475186569b2f47f1d69f817cbef8e590d83)
2017-12-21Scripts/Stratholme: Add missing header for no-pch buildjackpoz
2017-12-21Scripts/Stratholme: Fix buildjackpoz
2017-12-21Scripts/Stratholme: Fix buildjackpoz
2017-12-21Scripts/Stratholme: Few changes to how Ysida behaves during the Baron run ↵Riztazz
(#20749)
2017-12-20Core/Spells: fix some DB errorsariel-
Ref #18542 - Implemented Choking Vines transformation at 5 stacks - Implemented periodic Aura of Fear ticks - Fixed Savage Rend passive proccing on anything (raptor pets)
2017-12-18Scripts/Naxxramas: Fixed blizzards following same player in Sapphiron ↵Keader
encounter (#21068) Closes #18765
2017-12-17Build: Use the cotire library for precompiled header handlingNaios
* Required for handling flags inherited by linked projects correctly in the corresponding precompiled header. * Reduces the maintenance effort for precompiled headers
2017-12-17Core/Accounts: prevent existing account ban from being updatedGogs
Signed-off-by: jackpoz <giacomopoz@gmail.com>
2017-12-17Scripts/Commands: Add failure state for quest remove (#20611)Andrew Letson
Add more verbose messaging to the .quest remove command
2017-12-17Scripts/Commands: modify command .dismount to target any selected player ↵ForesterDev
(#19788) - change security lvl for command .dismount to 2 (gamemasters). For players there is /dismount command Closes #19788
2017-12-15Build fixKeader
2017-12-15Scripts/UBRS: The Beast (#20751)Riztazz
2017-12-15Core/Scripts: more nopchariel-
2017-12-15Core/Scripts: nopch fixariel-
2017-12-15Core/Scripts: fix drink aurasariel-
2017-12-15Core/Auras: fixed off by one error in counting ↵ariel-
SPELL_ATTR5_START_PERIODIC_AT_APPLY ticks - Made SpellInfo::GetMaxTicks and AuraEffect::GetTotalTicks return the same number without mods (dumped arbitrary default return value of 6 and arbitrary 30 sec limit) - They should be streamlined whenever SPELL_AURA_48 is implemented
2017-12-15Core/Scripts: more travisariel-
2017-12-15Core/Scripts: travis fixesariel-
2017-12-15Core/Auras: periodics refactor part 5: ported periodic trigger spell auras ↵ariel-
to scripts
2017-12-15Core/Auras: periodics refactor part 4: ported periodic dummy auras to scriptsariel-
2017-12-15Core/Auras: periodics refactor part 3: move more switch hacks to scriptsariel-
- Incidentally fixed some spells which were supposed to be removed by proc instead of healing to full
2017-12-15Core/Auras: periodics refactor part 2: Move UpdatePeriodic to AuraScriptsariel-
2017-12-15Core/Auras: periodics refactor part 1:ariel-
- Don't skip ticks if diff is greater than amplitude - Fixed spells without ampltude in DBC
2017-12-14Core/Entities: Some changes to LoS z checking & MotionMaster::MoveJumpTo (PR ↵Golrag
#20970) - Use Midsection height for LoS checking. - Changed MotionMaster::MoveJumpTo to use correct z. This change also makes sure the _owner will jump towards the given angle. Instead of jumping to a unintended angle if the first one is not in LoS.
2017-12-13Core/Misc: minor typo and codestyle fixesariel-
- Replace NULL uses in new code with nullptr - Fix wrong (accumulated) load time log when loading calendar invites - Make Creature::CanRegenerateHealth const as its just a getter - Mark OnlyOnceAreaTriggerScript::OnTrigger as final in case someone wants to override that (you are supposed to use protected _OnTrigger hook)
2017-12-11Core/AI: reorder methods in ScriptedEscortAIccrs
plus ninja rename
2017-12-08Core/Misc: Fix static analysis issuesjackpoz
Fix static analysis issues reported by 3rd party tools