| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-09-21 | Movement/SplineChain: Streamline the script workflow for resume info a bit, ↵ | treeston | |
| provide static method that does all the ugly pointer casts for you. Also prevent a nullptr dereference crash if scripts mishandle motionmaster, and canonize Chain == nullptr to signify "no resume info". | |||
| 2016-09-21 | Map/InstanceMap: Ease up on a somewhat overzealous error message regarding ↵ | treeston | |
| instance saves. | |||
| 2016-09-21 | Core/Movement: Fix a DB spline chain overload I missed in 2170541 | treeston | |
| 2016-09-20 | Code style follow-up, I blame Notepad++. | Treeston | |
| 2016-09-20 | Core/Unit: Standardize SetFacingTo and SetFacingToObject behavior while ↵ | treeston | |
| moving. Both now fail while moving unless arg2 bool is true. Movement/SplineChain: Bump value range for DB chainId up to uint16 (0 to 65535) from uint8 (0 to 255). Turns out sniffs generate far more chains than I expected. | |||
| 2016-09-20 | 5952752 follow-up: Member declaration now matches order of usage. | treeston | |
| 2016-09-20 | Instance/Naxxramas: Loatheb no longer instantly murders you. Five spam casts ↵ | treeston | |
| of Doom tend to do that to raids. | |||
| 2016-09-20 | PCH build fix. Again. | treeston | |
| (( Alright, you made me waste 20 minutes of my life on a full nonPCH rebuild of the core now. )) (( I hope you're happy. )) | |||
| 2016-09-20 | Core/Movement: Add a convenience default ctor to SplineChainResumeInfo, and ↵ | treeston | |
| fix PCH build in some configurations (zzz why do we even keep Appveyor and Travis around). | |||
| 2016-09-20 | Merge remote-tracking branch 'Treeston/3.3.5-splinechains' into 3.3.5 (PR ↵ | treeston | |
| #17946) | |||
| 2016-09-20 | Core/Movement: Add new SplineChainMovementGenerator that allows accurate ↵ | treeston | |
| replication of sniffed waypoints in static sequences, along with DB facilities that allow loading of waypoints from DB. | |||
| 2016-09-17 | Core/Scripts: simplified npc_pet_trainer gossip script | tkrokli | |
| This is what the script changes should have been in PR #17746 (also updates issue #14719 with a correct solution). - remove OnGossipHello() to use DB conditions - replace OnGossipSelect() with sGossipSelect() - focus script on the confirming gossip option - let the other gossip menus be handled in DB | |||
| 2016-09-16 | Map/Instances: Greatly simplify PermBindAllPlayers logic. (#17940) | Treeston | |
| 2016-09-15 | Core/Scripts: Fix a crash when swapping creatures with pending vehicle join ↵ | Naios | |
| events. * Closes #17833 | |||
| 2016-09-15 | Core/Scripts: Fix a crash when adding/removing objects from the map while ↵ | Naios | |
| swapping * Ref #17833 | |||
| 2016-09-15 | Fix wrong copy-paste from last commit. | SnapperRy | |
| Sorry. | |||
| 2016-09-15 | Core/Achievement: do not consider overkill damage for ↵ | SnapperRy | |
| ACHIEVEMENT_CRITERIA_TYPE_DAMAGE_DONE. | |||
| 2016-09-14 | Core/Creature: enable pet bar for TempSummons with category SUMMON_CATEGORY_PET. | SnapperRy | |
| Thanks @ariel- for helping with the research (although I'm two months late). | |||
| 2016-09-14 | Core/SmartAI: do not target player's group for ↵ | SnapperRy | |
| SMART_ACTION_CALL_AREAEXPLOREDOREVENTHAPPENS. SMART_TARGET_INVOKER_PARTY or SMART_ACTION_CALL_GROUPEVENTHAPPENS should instead be used to achieve this functionality. | |||
| 2016-09-14 | Maps/Boundary: Some code style clean-up in AreaBoundary code, as well as ↵ | treeston | |
| adding an additional utility overload to IsWithinBoundary (Position const&). | |||
| 2016-09-13 | Common/Utilities: More std::chrono overloads for EventMap. Specifying 2 ↵ | treeston | |
| std::chrono types now gives you a random (to milliseconds) time in that interval (inclusive) for (Re)ScheduleEvent. | |||
| 2016-09-13 | Core/Fishing: implement retail-like fishing skill-up functionality (#17528) | SnapperRy | |
| 2016-09-13 | DB/Quest: improvements for Test at Sea: | SnapperRy | |
| - Prevent player from entering combat when using the quest item. - The targeted NPCs should only yell sporadically. | |||
| 2016-09-12 | Core/Spell: Updated SpellInfo::GetMaxTicks with all effects capable of periodics | ariel- | |
| 2016-09-12 | Core/Fishing: ignore required skill when fishing in pools. | SnapperRy | |
| 2016-09-12 | Core/Spell: do not cast interrupt effect if the spell did not hit | ariel- | |
| 2016-09-12 | Instance/UtgardePinnacle: Fix Svala Sorrowgrave timings (from sniff). | treeston | |
| 2016-09-12 | Update DBUpdater.cpp | Aokromes | |
| 2016-09-12 | Update DBUpdater.cpp | Aokromes | |
| 2016-09-12 | Core/Updater: Clarify more 2 errors | Aokromes | |
| 2016-09-11 | Core/Movement: Fix an edge case crash in HomeMovementGenerator. | treeston | |
| 2016-09-11 | Core/SpellMgr: removed some wrong spells from LoadSpellInfoCorrections: | ariel- | |
| 34754 is actually Holy concentration, and does not proc. 39805 doesn't exist | |||
| 2016-09-10 | Woops. Thanks, clang. | treeston | |
| Crash fix. | |||
| 2016-09-10 | Entities/Object: Add some Position const& overloads to distance/angle ↵ | treeston | |
| methods for usability. | |||
| 2016-09-10 | Script/Quest: fix and use proper serverside summon spell for quest "Red ↵ | SnapperRy | |
| Snapper - Very Tasty!". | |||
| 2016-09-10 | Script/Quest: replace wrong test spell used for quest "Red Snapper - Very ↵ | SnapperRy | |
| Tasty!" with actual summoning. The spell does not appear in sniffs, and the summoned NPC's spawn time was far too short to be appropriate (15 seconds). | |||
| 2016-09-09 | Core/Scripts: Enhance quest status hook by making it catch more status ↵ | Rochet2 | |
| changes (#17865) | |||
| 2016-09-09 | Fine, this time I actually built it. Promise. | treeston | |
| 2016-09-09 | Build fix. | treeston | |
| 2016-09-09 | Game/Scripting: Follow-up to b3d44d6. Fix script selection for creatures on ↵ | treeston | |
| difficulty > 0. | |||
| 2016-09-09 | Core/Maps: Add override to allow InstanceMap const* -> InstanceScript const*. | treeston | |
| Also tighten const-ness on CanSpawn method of CreatureScript. | |||
| 2016-09-09 | Core/Conditions: New CONDITION_QUESTSTATE (47). It's the existing quest ↵ | treeston | |
| conditions collapsed into a bitmask value2 because I'm a lazy person that doesn't like having long SQL queries. Then use this new condition to fix Sniffing out the Perpetrator for Horde. Tagging issue #17914. | |||
| 2016-09-09 | Creature/Scripting: Move CreatureAI::CanRespawn to CreatureScript::CanSpawn. ↵ | treeston | |
| Now also applies to initial spawn. Dynamic spawning prep. | |||
| 2016-09-09 | Derp. Build fix. | treeston | |
| 2016-09-09 | AI/SmartAI: Fix an issue where SmartAI creatures would not properly follow ↵ | treeston | |
| their owner on evade. Also fix a bug where creatures with INHABIT_ROOT would get stuck in evade under certain conditions. This allows us to fix quest 12261 (No Place to Run). Closes #16291. | |||
| 2016-09-06 | Core/Entities: moved duplicated triggered cast proc check to ↵ | ariel- | |
| Unit::ProcDamageAndSpellFor, it was preventing some always triggered auras from proccing. | |||
| 2016-09-05 | Core/AI: updated SpellTargetSelector::operator() (#17824 follow-up) | ariel- | |
| 2016-09-04 | Core/Battlefield: container optimization | ariel- | |
| 2016-09-04 | Core/Battlefield: fix Wintergrasp defender portal logic | ariel- | |
| 2016-09-04 | Core/Scripts: move Icehowl unroot after movement (MotionMaster does not ↵ | ariel- | |
| update if unit is Rooted) Closes #17864 | |||
