Commit Graph

2078 Commits

Author SHA1 Message Date
Ottowayne b0c559e704 Core/Spells: Fix Spell 54577 - Support for Quest 12828
Signed-off-by: Machiavelli <machiavelli.trinity@gmail.com>
2011-01-06 19:33:22 +01:00
sarjuuk 855e910298 Scripts/Molten Core: Ragnaros gets spawned after Majordomus dies. Majordomus gets spawned by killing everything else.
Signed-off-by: Machiavelli <machiavelli.trinity@gmail.com>
2011-01-06 19:07:52 +01:00
Machiavelli 26c91be2d3 Core/Quests: Better way to fix the problem affected in previous commit
closes #36
2011-01-06 17:33:40 +01:00
Machiavelli c617f1f85c Core/Quests: Fix certain issues with repeatable quests.
closes #36

Signed-off-by: Machiavelli <machiavelli.trinity@gmail.com>
2011-01-06 16:49:04 +01:00
click 1251cf3f10 Fix typo (Note to self: USE THE RIGHT BRANCH WHEN DOING TESTCOMPILES!) 2011-01-05 18:18:37 +01:00
click 8bfc49cfa5 Core/Entities: Send SMSG_DISMOUNT notification to client when dismounting (mount/vehicle).
Thanks to Vladimir.
2011-01-05 17:55:57 +01:00
Machiavelli eac259f75f Core/Units: Call Unit::InterruptNonMeleeSpells before RemoveFromWorld to make GetCaster() return a valid pointer on AuraEffect unapply methods.
Fixes a crash in VisitorHelper related to Mind Vision.

closes #43
2011-01-04 23:43:20 +01:00
Shauren 3208b7ae1f Core/Auras: Prevent phase aura handler from incorrectly being stopped on aura removal
Closes #32
2011-01-04 22:41:44 +01:00
Machiavelli 09a0860717 Core/Pets: Fix crash added in a3feae6b6f 2011-01-04 19:30:51 +01:00
lukaasm 4fba0830d0 Core/Groups: Fix players being displayed as offline in group view after being teleported to a
different map

closes #48
Signed-off-by: Machiavelli <machiavelli.trinity@gmail.com>
2011-01-04 18:12:10 +01:00
Per Wilhelmsen a3feae6b6f Core/Handlers: Add guid-output for pet-guid and playerguid in HandlePetSetAction error-message. 2011-01-04 06:09:43 +01:00
Shauren 77af7ba851 Core/Pit of Saron: Fixed crash in spell_exploding_orb_hasty_grow spell script, fixed player name in Mark of Rimefang announcement 2011-01-03 22:52:22 +01:00
leak 64ea69a66d Core/AuctionHouse: Restore Rate.Auction.Deposit and Rate.Auction.Cut functionality (Note: The client won't display any changes)
closes #6
2011-01-03 19:12:02 +01:00
leak aae7348ddc [Scripts/Trial of Crusade] Fix some typos on Twin Valkyrs script. Thanks to Drethek. 2011-01-03 17:18:41 +01:00
Machiavelli 9f4881310f Core/Vehicles: Fix a crash in EjectPassenger
Closes #20
2011-01-03 17:02:26 +01:00
Shauren 618f9b6ed0 Scripts/Pit of Saron: Fixed Krick and Ick outro and Scourgelord Tyrannus script 2011-01-03 12:34:23 +01:00
nucleartux 34ebd67640 Fix a typo in Bonker Togglevolt's (25589) script.
Make failed the correct quest if the NPC die which is Get Me Outa Here! (11673).

Signed-off-by: Anubisss <anubisss210@gmail.com>
2011-01-03 03:12:33 +01:00
Anubisss 80da87f015 Add one more check to EffectDispel.
Passive auras are not dispelable.
This fixes a bug like spell Omen of Clarity (16864) can be dispelled by Purge (370) if you have a non passive aura like Mark of the Wild (1126).

Signed-off-by: Anubisss <anubisss210@gmail.com>
2011-01-02 22:43:36 +01:00
Shauren 9c0cd63e93 Core/Scripts: Added wrapper method for despawning creatures DespawnOrUnsummon 2011-01-02 21:33:37 +01:00
Shauren c2f98606b2 Scripts/Trial of the Crusader: Reverted temporary crashfix from 51b46987c3 and fixed it properly 2011-01-02 21:09:39 +01:00
Shauren a3eff12b33 Core/Auras: Fixed transform aura stacking logic 2011-01-02 17:22:45 +01:00
Shauren eec299e605 Core/Spells: Cleaned up Shaman 4P Enhancement and Paladin 2P Retribution set bonus code
SQL: Added missing sql for that revision, thx cyberbrest

Closes #12
2011-01-02 16:27:38 +01:00
leak a7dadcb51c Prevent infinite absorption (and spell damage from Incanter's Absorption) when Chaos Bolt hits Mana shield. Patch by johnholiver.
Fixes #7
2011-01-02 13:42:14 +01:00
Shauren 659c8f8db9 Scripts/Icecrown Citadel: Fixed boss requirement check logic, thanks JohnHoliver for pointing it out
Signed-off-by: Shauren <shauren.dev@gmail.com>
2011-01-02 12:50:40 +01:00
John Holiver 2b42dcadf7 Fix T10 Bonus for:
- Paladin 2P Retribution
- Shaman 4P Enhancement
2011-01-02 12:40:07 +01:00
Shauren 039d87bbc9 Scripts: Implemented virtual function DoCastSpellOnPlayers (self-explanatory) and CheckRequiredBosses checking states of other bosses before allowing combat with selected one
Scripts/Icecrown Citadel: Added checks to prevent skipping bosses
2011-01-01 23:37:35 +01:00
Machiavelli ce76f10bc8 Core/Vehicles: Fix a typo in AddPassenger.
Thanks to cyberbrest
2011-01-01 23:20:08 +01:00
Dark0r 81c358d6dc Scripts/Pit of Saron: Rewrite Pit of Saron instance
Signed-off-by: Shauren <krzysiek.7.5.4@gmail.com>
2011-01-01 19:13:59 +01:00
Machiavelli 957c69de83 Update copyright note for 2011.
Happy new year.
2011-01-01 15:01:13 +01:00
click b1f525ba7a Core: Fix non-PCH building 2011-01-01 04:10:07 +01:00
Shauren cf62d7b776 Core/Items: Implemented spell penetration stat on items and use it from enchantments, original patch by zergtmn 2010-12-31 22:59:36 +01:00
Machiavelli 8ab453b465 Missing changes from 72a115f242 2010-12-31 18:24:35 +01:00
QAston 42d3130a56 Core/Auras:
Fix a crash with spell 33499 - BIG thanks to Shauren for finding the reason of this crash
 Corrections in managing stacked auras which change unit model.
2010-12-31 18:12:20 +01:00
Machiavelli 72a115f242 Core/Vehicles: Store guids in vehicleseat structures instead of pointers. Fixes a crash with vendor-carrying Mammoth mounts. 2010-12-31 17:23:51 +01:00
QAston 1b18a0ac65 Core/Auras: Fix aura positivity check after rev bb4bd46d21. 2010-12-31 16:12:29 +01:00
QAston dd5a77bebc Core/Auras: Recheck aura presence on target after calling linked events in charm and vehicle aura effect handlers. 2010-12-31 15:37:44 +01:00
QAston 4eccbb81af Core/Auras: Recheck aura presence on target after calling linked events in aura effect handlers. Prevents undefined behavious when aura effect remove handler is called before apply handler is finished. 2010-12-31 14:39:18 +01:00
QAston c220fbbc45 Merge branch 'master' of https://github.com/TrinityCore/TrinityCore 2010-12-31 12:52:37 +01:00
QAston bb4bd46d21 Core/Auras: Do not recheck aura positivity every aura effect apply/remove. 2010-12-31 12:50:17 +01:00
Shauren 82b79080c0 Core/Quests: Fixed repeatable quests not being available when belonging to an exclusive group (usually dailies) 2010-12-31 11:21:37 +01:00
silinoron dcb0902e61 Core/Player: Add a helper function in Player to get the number of grantable levels. For future use. Thanks Phazerz for helping me confirm this is the right value. 2010-12-30 21:15:11 -08:00
John Holiver 3a053c6cd3 Scripts/Trial of the Crusader:
1) Fix Leeching Swarm damage and create spell difficulty links to code. Closes  issue #4909 .
2) Fix Valkyr's Touch. Closes  issue #4553 .
3) Fix Permafrost aura difficulty check.
4) Reduce Slime Pool damage range.
5) Avoid Shaman Champion Heroism spam using 5 minutes (CD) as timer.
6) Fix many spell target selection to only select players (no more totens or pets).
7) Fix Anub'arak Spike being able to receibe the permafrost aura in order to cast spike fail, hopefully.
2010-12-31 06:01:01 +01:00
leak d747b8063b And remove useless testing code again.. 2010-12-31 04:50:26 +01:00
leak 73fe85e6fd Core/Handlers: Allow gamemasters to send mails with customer support badge depending on gm mode (.gm off/on) 2010-12-31 04:47:57 +01:00
Machiavelli 4b0341c167 Core/Vehicles: Add an assert to trace down crash in Vehicle::RelocatePassengers 2010-12-31 01:40:31 +01:00
j4r0d 2cb1987a0a Core/Spells: Fix Sacred Shield proccing on attacker
Signed-off-by: Machiavelli <machiavelli.trinity@gmail.com>
2010-12-31 00:10:49 +01:00
Machiavelli 9c7c62cc5e Core/Vehicles: Send transport X,Y,Z offsets as floats instead of uint32, fixes a possible client crash.
Thanks to j4r0d
2010-12-30 23:40:20 +01:00
Machiavelli 11cc3eac7a Core/Vehicles: Implement VEHICLE_SEAT_FLAG_B_CANSWITCH restriction, and do some cleanup. 2010-12-30 19:57:50 +01:00
QAston 6c56f9e1b7 Merge branch 'master' of https://github.com/TrinityCore/TrinityCore 2010-12-30 19:47:28 +01:00
QAston 3fc69f8619 Core/Spells: Remove some incanter's absorbtion code forgotten in previous rev. 2010-12-30 19:44:13 +01:00