treeston
5d87e4af8c
Instance/UtgardePinnacle: Fix Svala Sorrowgrave timings (from sniff).
2016-09-12 10:49:05 +02:00
ariel-
47a43b21c8
Core/Scripts: move Icehowl unroot after movement (MotionMaster does not update if unit is Rooted)
...
Closes #17864
2016-09-04 18:19:43 -03:00
treeston
ac62d7156f
Scripts/Events: Globally fix all ExecuteEvent loops to check UNIT_STATE_CASTING after each iteration, instead of just checking it once initially.
...
Fixes and closes #17892 .
2016-09-03 17:21:22 +02:00
treeston
d55426f5b4
Entities/Gossip: The Big One™ that gets rid of all uses of The Bad™ and The Ugly™, e.g. gossip preprocessor macros, and replaces them with the new-and-shiny gossip functions.
2016-08-31 00:59:04 +02:00
Gustavo
6ee35734e4
Whitespace clean-up
2016-08-29 01:11:04 +02:00
ariel-
27590fbb98
Core/Scripts: Professor Putricide oozes, reapply passive proc auras on reset, and register them as PP summons since they're summoned by a trigger. ( f183ed3c50 follow-up)
2016-08-28 02:22:50 -03:00
ariel-
cd9226e755
Core/Scripts: fix math error that would not select points on the entire circle
2016-08-25 08:53:35 -03:00
ariel-
7e4abce820
Update boss_kelthuzad.cpp
2016-08-25 08:21:27 -03:00
Aokromes
92876278fe
travis is lazy
2016-08-25 10:39:17 +02:00
Gustavo
40114cacd3
Core/Scripts Boss Skadi the Ruthless rework
2016-08-25 09:13:02 +02:00
tkrokli
537074a809
Core/Scripts: move forge_of_souls gossip to DB
2016-08-25 08:49:09 +02:00
Gustavo
b459c6607f
Core/Scripts Implement Pit of Saron Cavern event
2016-08-25 08:40:02 +02:00
treeston
2d7dec0d39
Was Travis completely napping on this one?
2016-08-24 18:25:30 +02:00
treeston
93a68d5881
...Huh. Wonder how this one didn't make travis complain on the PR.
2016-08-24 18:22:54 +02:00
treeston
47a9cb1e56
Merge remote-tracking branch 'Treeston/3.3.5-kelthuzad' into 3.3.5 (PR #16634 )
2016-08-24 18:17:50 +02:00
treeston
5da3ae0489
Scripts/HallsOfLightning: Fix Volkhan healing.
2016-08-24 01:27:17 +02:00
SnapperRy
433beb77e3
Scripts/ArgentTournament: improve training dummy script
...
Now the ranged and charge target dummies will cast their spells and behave correctly for the related quests
2016-08-23 13:14:38 +02:00
treeston
2a1232ca1a
Scripts/Naxxramas: Full Kel'thuzad rework.
...
- Sniffed timers
- Sniffed spawn behavior
- Sniffed everything else
- Sniffed sniff. Mmmm
- In all seriousness though:
- Fixed P2 cast behavior, now obeys category cooldowns as intended
- Fixed P1 pathing and abomination behavior
- Fixed P1 passive minion aggro logic
- Fixed P1->P2 transition logic
- Fixed P3 guardian spawn/despawn logic
- Fixed all minions' cast behavior
- Fixed melee hitbox for Kel'thuzad, abominations, banshees and guardians
- Fixed reset behavior
- Fixed post-Sapphiron event to no longer open the KT door for a few seconds before slamming it closed again
2016-08-21 11:27:18 +02:00
Treeston
6f85422f0b
Core/Spells: Fix orientation- and targeting-related issues if the creature isn't currently engaged in combat. ( #17120 )
...
Also disable spell focus system for vehicle control auras.
Closes #16572
Closes #17016
2016-08-21 11:07:38 +02:00
Alan Deutscher
061b62a97d
Scripts: UNIT_FLAG_REMOVE_CLIENT_CONTROL no longer used as a method for preventing a unit from moving
...
UNIT_FLAG_REMOVE_CLIENT_CONTROL (formerly UNIT_FLAG_DISABLE_MOVE) is a client-only feature that should not be used for NPC scripting. All applications of this flag in scripts/ have been replaced with applications/removals of the UNIT_STATE_ROOT state.
Closes #17311
2016-08-21 11:04:59 +02:00
Aokromes
153b797182
Update boss_jedoga_shadowseeker.cpp
2016-08-03 10:47:34 +02:00
ariel-
62bfee37cb
Core/Entities: debloat SummonGameObject parameter list using proper wrappers and enable GO rotation in scripts
...
- There's still an overload allowing for x, y, z, o to be passed directly
- Fixed default animstate for GameObject creation in many places, it should be 255, not 100 (checked in sniffs)
2016-07-30 18:50:44 -03:00
ariel-
2967bf59b4
Core/GameObjects: Gameobject rotation (from cmangos/mangos-wotlk@2bcbc0f ) ( #14146 )
...
cmangos/mangos-wotlk@0fe88f35df : [11531] Normalize gameobject's quaternion, thanks to zergtmn for pointing
cmangos/mangos-wotlk@060dfb791b : [11667] Implement transport path rotation
cmangos/mangos-wotlk@565f52c6c1 : [11806] A bit gameobject code refactoring
cmangos/mangos-wotlk@6874951 : [11807] Add gameobject_addon table
Closes #14146
2016-07-30 11:36:18 +02:00
ForesterDev
d57c177d0b
Scripts / Naxxramas : add missing null pointer check. Fixes CID 1354738 ( #17628 )
2016-07-19 10:41:42 +02:00
robinsch
8a2df73a82
Script/Archavon: Implement EMOTE_LEAP ( #17588 )
2016-07-15 15:31:52 +02:00
Warpten
07ce570be8
Scripts/RubySanctum: Fix missing break reported by Coverity.
2016-07-10 17:46:15 +02:00
Snapper
ebb33bbfc1
Core/Misc: use enum for UNIIT_NPC_FLAGS' zero values
2016-07-10 09:33:55 +02:00
Snapper
21797c6c4f
Core/Misc: kill whitespace and use enum instead of hardcoded value.
2016-07-09 21:36:04 +02:00
SnapperRy
eb1cd4c907
Core/Script: small improvement for quest "The Hunt is On". ( #17537 )
...
Reset emotestate when the event starts.
2016-07-07 21:55:52 +02:00
Gustavo
dfe278459d
Core/Scripts Corrections on Halion's Encounter ( #16725 )
...
Core/Scripts: Updates to Halion
* Fixed Combustion and Consumption.
* Fixed Living Embers and Blazing Auras.
* Timer changes.
2016-07-05 10:54:31 +02:00
tkrokli
736843fbb5
Core/Scripts: Tom Hegger must target player in Say text ( #17395 )
...
File: zone_borean_tundra.cpp
Script: npc_hidden_cultist
Quest: The Hunt is On, 11794
NPC: Tom Hegger, 25827
Before this change, Tom Hegger does not target player when saying his
aggro text "You don't know who you're messing with, $c! Death beckons!"
and hence the text $c will be shown instead of the player class.
2016-06-17 13:28:26 +02:00
treeston
90ff3ce8c8
Merge branch '3.3.5-frogger' into 3.3.5 (PR #17261 )
2016-06-16 17:53:14 +02:00
treeston
813e33b927
Instances/DrakTharonKeep: Fix Novos the Summoner. Fixes #17331 .
2016-06-13 11:29:12 +02:00
Aokromes
cc521d49dc
Scripts/UtgardePinacle: Adjust King Ymiron boundaries
2016-06-12 09:54:56 +02:00
Keader
3c35ce06af
Core/Scripts Fixed Anubarak issues related with Leeching Swarm spell
2016-06-09 09:49:41 -03:00
treeston
e5382ee215
Scripts/Instances: Fix a bug that would cause the Hodir encounter to never properly begin. Tagging issue #17302 .
2016-06-07 14:17:11 +02:00
treeston
27a3eaab33
Scripts/Instances: More #16346 follow-ups. Fixed this time: Halls of Reflection, Ignis the Furnace Master, Mimiron and Rend Blackhand.
2016-06-04 22:14:32 +02:00
jackpoz
1347d7cf7a
Core/VMaps: Fix some vmap height edge cases
...
Fix Map::GetWaterOrGroundLevel() checking dynamic object only in phase 1 instead of current Unit phase.
Improve DynamicMapTree::getHeight() dynamic object check by casting the ray at +0.5f from the passed Z coordinate, this value will be tuned to improve even more the results.
2016-06-04 15:01:39 +02:00
treeston
7fbd70d4c4
Compiler warning fix.
2016-06-03 22:41:30 +02:00
treeston
4407877f36
Scripts/TotC: More follow-up to #16346 . Also code style cleanup. Who names all their creature pointers "temp"?
2016-06-03 22:39:04 +02:00
treeston
4e922a5146
Scripts/Instances: Follow-up to #16346 . Fix Illidan and Northrend Beasts.
2016-06-03 22:14:09 +02:00
Trisjdc
34ef05ce0b
Core/Creatures: Remove resetting of UNIT_FLAG_IMMUNE_TO_PC on combat clearing
2016-06-02 23:07:27 +01:00
Keader
43855b47d8
Core/Scripts Improve Felflame Infernal of Lord Jaraxxus fight ( #16998 )
2016-06-02 22:30:18 +02:00
Kittnz
8a386fb389
Merge pull request #17020 from Keader/jormungars
...
Core/Scripts: [Trial of the Crusader] Improve Jormungars fight
2016-06-02 19:35:47 +02:00
treeston
7eda9fb617
Scripts/Naxxramas: Fix Frogger event. Closes #16488 .
2016-06-02 00:12:13 +02:00
Keader
7205b4dd65
Override and tkrokli again :D
2016-05-28 18:54:31 -03:00
sirikfoll
e016bf8d06
Core/Achievement A-bomb-inable and A-bomb-ination
2016-05-27 22:48:20 -03:00
Shauren
258368a2bd
Core/Scripts: build fix
2016-05-27 17:20:58 +02:00
Keader
b88d49be24
Changing remove aura method
2016-05-21 09:40:03 -03:00
mik1893
5b8e68ee63
Core/Spells: Proc handler script converions ( #17122 )
...
* Blazing Speed (Mage)
* Blessed Recovery (Priest)
* Druid Forms Trinket
* Idol Of Mutilation
* Nature's Guardian (Shaman)
* Nether Protection (Warlock)
* Piercing Shots and Bonus 4P T9 Hunter
* Lightning Shield (Shaman)
* Acclimation (DK)
* Move DK T10 4P Melee Bonus
* Move DK Improved Blood Presence triggered heal (DK)
* Rogue T10 2P Bonus
* Illumination (Paladin)
* Soul Preserver
* Death Choice trinket
* stack trinket scripts (ToC25 Caster Trinket, Lightning Capacitor, Thunder Capacitor)
* Battle Experience (ICC - Gunship)
* Blood Reserve (enchant proc)
* Darkmoon Card Greatness
* Charm of the Amani Witch Doctor
* Mana Drain
2016-05-20 19:27:15 +02:00