Commit Graph
4859 Commits
Author SHA1 Message Date
DDuarte c47ec46ebc Scripts: Add missing override 2016-07-19 15:55:11 +02:00
Gacko bba08ed29c Scripts: Add missing overrides.
(cherry picked from commit aac868a6d9d495ab145a769868c1a6c2aead8f65)
2016-07-19 15:54:54 +02:00
Aokromes a65ac56b74 Core/Entities: Ported byte field offset naming from 6.x 2016-07-19 15:08:35 +02:00
Naios 29eed2c20f Core/Scripts: Move the ragefire chasm scriptloader into the correct file
(cherry picked from commit 4710b1c8fe89e6cdd98f1a4645edd93d05033fa7)
2016-07-19 14:18:42 +02:00
Aokromes 4e7dabc09d Core/Commands: Prevent creating accounts containing '@' character with .account create command 2016-07-19 12:27:06 +02:00
Aokromes 3f0c7f6b2f Core/Spells: Renamed EnsureSpellInfo to AssertSpellInfo to minimize differences between branches 2016-07-19 12:02:52 +02:00
Keader 07f1bde1c3 Core/Scripts Improve Felflame Infernal of Lord Jaraxxus fight (#16998) 2016-07-17 16:42:10 +02:00
Meruemu a711f63ccd Core/Scripts: Fix array out of bounds in boss_mother_shahraz.cpp. (#17434)
Fix an error in Prismatic Shield auras and Fatal Attraction teleport points selection (was introduced in https://github.com/TrinityCore/TrinityCore/commit/fb63c8e915986650f787de62859e1f818d1d96c7)
2016-07-17 16:36:01 +02:00
SnapperRy 55fc90fbc3 Event/Midsummer: improve pole ribbon functionality (#17464)
Event/Midsummer: improve pole ribbon functionality:

- Bunny creature should hover, which puts it in the intended position.
- Use correct visual and internal spells to handle cosmetics and timers.
2016-07-17 16:32:52 +02:00
Aokromes 726eb7bdef Scripts/Midsummer: Burning hot pole dance (#17445)
* Scripts/Midsummer: Burning hot pole dance
By  zwerg, closes #6876
2016-07-17 16:31:22 +02:00
Warpten 95e703c4fb Scripts/RubySanctum: Fix missing break reported by Coverity. 2016-07-17 16:26:38 +02:00
Gustavo 58aaccb8af 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-17 16:25:39 +02:00
Aokromes 24f1927c97 Core/Scripts: Delete unused code 2016-07-17 15:55:20 +02:00
Andrew Letson 3dd392ffca Core/Scripts: Migrate Shadowmoon Valley NPC's to SAI (#17373)
* Migrate Flanis Swiftwing and Kagrosh to SAI and more.
2016-07-17 15:51:51 +02:00
Keader f8a5ca9f6c DB/Misc: delete duplicate file 2016-07-17 14:16:18 +02:00
Keader 64237ae3f8 Changing remove aura method 2016-07-17 14:14:58 +02:00
Keader de7b532e68 Fixing the issue 2016-07-17 14:14:40 +02:00
Keader 076d150d4b Rename spell_snakes_spray for spell_jormungars_snakes_spray and cleanup 2016-07-17 14:14:27 +02:00
Keader 62b97ff51d Core/Scripts Improve Jormungars fight 2016-07-17 14:14:05 +02:00
Aokromes b8f8dbb77d Compile fix 7 2016-07-15 22:08:32 +02:00
Aokromes fa5965fdfb Core/Battlefield: Tol Barad
By Mihapro
2016-07-15 15:02:09 +02:00
sun 6f10e72aa8 copyright 2016-07-10 12:59:50 +00:00
Aokromes a527aaf835 Scripts/Fireland: Remove warning 2016-07-03 19:16:30 +02:00
Aokromes 73563434fd Merge branch 'build_fix' into '4.3.4'
Script/Firelands: Fixed Baleroc Build



See merge request !28
2016-07-03 16:37:39 +00:00
Flameshot 9ddc68b689 Script/Firelands: Fixed Baleroc Build 2016-07-03 19:33:41 +03:00
Girip Dragos b921940c21 Scripts/The Vortex Pinnacle: Handled SPELL_LIGHTNING_BLAST 2016-07-03 14:48:30 +00:00
Aokromes f58a2441aa Scripts/Firelands: Baleroc Encounter
By  Krudor
2016-07-03 14:21:02 +02:00
Aokromes b790c23d54 Scripts/VortexPinnacle: Fix scripts loading 2016-07-02 17:04:23 +02:00
Aokromes bb470df873 compile fix 2016-07-02 16:23:22 +02:00
Aokromes 1718cba085 Scripts/VortexPinnacle: Fix (C) dates 2016-07-02 16:11:57 +02:00
Aokromes dc11f9fdd5 Scripts/Instance: The Vortex Pinnacle
By Mihapro
2016-07-02 16:06:29 +02:00
Aokromes 17a50fe8ed Scripts/HoO: Compile fix 2016-07-02 14:47:08 +02:00
Aokromes b967f53646 Scripts/HoO: Templeguardian Anhuur Changes
By NorthStrider
2016-07-02 14:27:29 +02:00
sirikfoll be85915dfc Core/Achievement A-bomb-inable and A-bomb-ination 2016-06-20 18:12:40 +02:00
Aokromes 7a0040791b Core/Scripts: remove dead code 2016-06-20 18:09:35 +02:00
Aokromes bf9a46a84b Core/Scripts: remove dead code 2016-06-20 18:08:00 +02:00
Aokromes 95166f1052 Merge branch 'cinematic_434' into '4.3.4'
[Core/Maps] Activate creatures and objects during opening cinematics

As well as other flyby cameras (like sunwell etc)

Requires re-running map extractor to extract camera m2 files from data
files. These are very small.

See merge request !14
2016-05-29 19:37:06 +00:00
Aokromes 10da96acb5 * DB/Graveyards: Added a comment field to describe the graveyards in graveyard_zone 2016-05-29 02:47:10 +02:00
r00ty-tc 527654b512 [Core/Maps] Activate creatures and objects during opening cinematics
As well as other flyby cameras (like sunwell etc)

Requires re-running map extractor to extract camera m2 files from data
files. These are very small.
2016-05-18 21:31:07 +01:00
Aokromes 41c3193c6b Core: Remove whitespaces 2016-05-16 22:52:36 +02:00
Aokromes 95018939a8 Core/Maps: Implement optional pre-loading of maps. 2016-05-16 22:24:58 +02:00
Aokromes e4eb3c841c Scripts/Commands: Small QoL adjustments 2016-05-15 07:13:07 +02:00
Aokromes d647b5d6a1 Scripts/Spells: fixed Decahedral Dwarven Dice and Worn Troll Dice 2016-05-14 06:23:38 +02:00
tkrokli 14bfdefd6a Core/Scripts: zone_shattrath_city cleanup
- restore missing text lines for Sal'salabim and Raliq the Drunk
- replace hardcoded text with DB gossip ID enum sections
- move gossip ID, quest ID, spell ID (and so on) into enum
- remove core script for Ishanah, High Priestess of the Aldor

Closes #16684
2016-05-14 05:49:51 +02:00
treeston afa9a62e78 Scripts/Naxxramas: Clean-up and bug-fix megacommit. Read the full commit message if you care.
- Maexxna:
  - No longer packages pets and returns them to sender. Web Wrap now only targets players.
- Heigan the Unclean: Ripped its guts out.
  - Instance script hacks are gone.
  - GO spawns (done using the time-honored TC tradition of "eh, this'll work") are gone. You could say I evacuated the dance floor.
  - Sniffed spawns for all segments of the room. Because if you don't dance - well, you're no friends of mine.
- Loatheb:
  - First spore now spawns properly after 18 seconds on 10-man (down from 36 seconds). Time between subsequent spawns is unchanged.
- Thaddius:
  - Instance script hacks are gone. Again. Feels good man.
  - Players no longer drop out of combat during the phase transition. Put your snacks away, this is supposed to be a tense situation!
  - Thaddius will no longer savagely punish the main tank for stepping out of melee range for a fraction of a second by turning around and ball lightning-ing someone in the face. Typically a healer. He hates healers.
  - Thaddius will instead take out his frustration on another melee range target if available by smacking them in the face with his fists. It hurts, but a Ball Lightning would've hurt more. Blame the tank.
  - Feugen and Stalagg have been re-educated to improve their patience when a new target is flying towards them. They will no longer move while Magnetic Pull targets are mid-air, which should prevent them from running off their platform while the warrior helplessly flails trying to get them back.
- Instructor Razuvious:
  - Razuvious has been informed that Rubik's Cubes become noticably easier to solve if you buy six-colored ones. Thus, he will no longer take out his frustration out on raid groups by throwing unsolved two-colored variants at them. Fixes and closes #14966.
  - Death Knight Understudies will now realize that their situation is Hopeless even if they're currently mind controlled by a player. Apparently, if your situation is hopeless you take 5000% extra damage. No, that is supposed to be three zeroes.
- Gothik the Harvester:
  - Gothik has been schooled in proper Shadow Bolt spamming etiquette and will now take a brief pause to catch a breath and recompose himself between bolts.
- The Four Horsemen:
  - Will no longer stop and stare at the group sometimes when engaged instead of starting the encounter.
  - Horsemen can no longer be affected by stun, snare and shackle (heh, yeah, you could totally shackle Baron Rivendare) effects. It's called "Four Horsemen" after all, not "Three Horsemen that never attack because their friend can't move".
- Sapphiron:
  - When attempting to FREEZE THE BLOOD IN YOUR VEINS... Wait, no. Wrong boss. I was thinking of #16634.
  - Anyways, when freezing people into an Ice Block, Sapphiron now takes care to actually place the block on top of the frozen player, even if they were moving or jumping when the bolt hit them. Yay for positioning clarity!
  - Sapphiron has been sent to take multiple mandatory courses in "How to treat raid parties fairly while attempting to murder them" and will thus...
    - ...now properly pause after taking off to allow players to get into position before smacking them with ice bolts
    - ...no longer deal damage to players inside an Ice Block while they cannot fight back.
  - Being forced to attend the courses mentioned above has led to a large amount of pent-up frustration, which Sapphiron relieves by quite forcefully flapping his wings during take-off. Players immediately below him are now properly knocked back.
  - In addition, Kel'thuzad was sick of Sapphiron's continous pouting and allowed him to make Blizzard more malicious in exchange. Blizzard will now properly spawn near players and chase them down instead of pathing randomly.
- Also, tons of code style cleanups and hack removal that wasn't mentioned above. Read the diff if you really care.

Conflicts:
	src/server/game/Spells/Spell.cpp
2016-05-14 05:38:51 +02:00
Sirikfoll fa368dc97f Script/SWP Full Rework on M'uru Encounter 2016-05-14 05:26:48 +02:00
sirikfoll 51671ccec9 Core/Scripts Implemented Boss Ahune
Implemented Midsummer Fire Festival event Boss, Ahune
2016-05-12 18:53:34 +02:00
sirikfoll d5f05fcec4 Implement Quest Riding the Red Rocket 2016-05-12 09:23:21 +02:00
asterc 19bc4f63b2 Core/Battleground Script for Isle of Conquest Bosses
by @gerripeach
2016-05-12 09:21:56 +02:00
Vincent-Michael 81bfb0007d Core: Fixed warning
(cherry picked from commit b29005925edeeda313d81a69873f59c5007287d2)
2016-05-12 09:20:02 +02:00