Commit Graph
100 Commits
Author SHA1 Message Date
Shauren 9710c41a40 More warning fixes 2011-03-08 19:11:02 +01:00
Shauren cbbfb52ca7 Scripts/Ulduar: Use proper parameter type in DoAction (Assembly of Iron) 2011-03-08 17:48:09 +01:00
Shauren ca0adc6a75 Core/CLI: Use proper define in platform checks 2011-03-08 17:44:28 +01:00
Shauren e25a5ca4f8 Core/Scripts: Changed SummonList::DoAction to take signed int as action identifier to be consistent with AI()->DoAction parameter type 2011-03-08 17:17:41 +01:00
Shauren e5347a3bda Core: Fixed warnings:
C4100: 'variable' : unreferenced formal parameter
C4701: potentially uninitialized local variable
C4389: '!=' : signed/unsigned mismatch
C4245: 'argument' : conversion from 'X' to 'Y', signed/unsigned mismatch
2011-03-08 16:42:00 +01:00
Shauren e4c0a80336 Scripts/Spells: Added targeting script for Map of the Geyser Fields 2011-03-07 23:05:44 +01:00
Shauren 4bed6b7831 Core/Creatures: Make use of delay parameter for TempSummon case in Creature::DespawnOrUnsummon 2011-03-07 21:25:34 +01:00
Shauren 85107faa0b DB/Achievements: Enabled "Leeeeeeeeeeeeeroy!" 2011-03-07 19:42:47 +01:00
Shauren ac401e0c73 Missed changes 2011-03-06 18:18:31 +01:00
Shauren 19cdf98c8a Core/Loot: Players who were not present during encounter completion are not eligible to receive the item in trade 2011-03-06 17:43:15 +01:00
Shauren 9da4a241f3 DB/Instances: Remove all forced models and equipments in Icecrown Citadel 2011-03-06 17:19:56 +01:00
Shauren 13acb0e4f9 Scripts/Icecrown Citadel: Remove unselectable and not attackable flags from Professor Putricide when both Festergut and Rotface are killed 2011-03-06 17:14:27 +01:00
Shauren 5be032fe79 SQL: Corrected improper sql file naming 2011-03-06 12:36:01 +01:00
Shauren 4b4d3e7450 Core/Creatures: Implemented UNIT_FLAG_PASSIVE 2011-03-06 12:22:04 +01:00
Shauren 79e660975e Core/Spells: Fixed Heartpierce proc 2011-03-05 18:48:41 +01:00
Shauren 8e1b653fb2 Core/Achievements: Reverted ACHIEVEMENT_CRITERIA_FLAG_HIDDEN implementation 2011-03-05 11:31:41 +01:00
Shauren 36f848a4c2 Scripts/Icecrown Citadel: Only one Mutated Abomination can exist during Professor Putricide encounter
Scripts/Spells: Added blizzlike error messages for certain spells
Scripts/Items: Removed obsolete scripts
2011-03-04 23:53:11 +01:00
Shauren 22cd262e6c DB/Spawns: Deleted MO_TRANSPORT gameobject spawns
SQL: Corrected naming
2011-03-04 21:30:56 +01:00
Shauren 7120f1eff8 Core/Spells:
* Implemented on CheckCast spell script hook
* Added possibility to send SPELL_FAILED_CUSTOM_ERROR and added enum with all possible options for it

Scripts/Spells:
* Added example script for CheckCast hook with SPELL_FAILED_CUSTOM_ERROR (profession research and Book of Glyph Mastery)
2011-03-04 21:19:43 +01:00
Shauren c2a2d7201b DB/Skills: Changed required skill value to 0 for debug spell, spells with no skillline cant have skill value requirement
Fixed compile
2011-03-04 21:13:09 +01:00
Shauren 7ecaf1d816 Scripts/Spells: Cleanup in spell_generic 2011-03-04 20:20:06 +01:00
Shauren 704491101f Core/Achievements:
Implemented map and group requirements for achievements
Changed possible methods to const
Implemented hidden flag for achievement criteria
2011-03-04 12:11:20 +01:00
Shauren 067648aad6 Buildsystem: Compile bzip2 project only with map tools 2011-03-03 21:27:46 +01:00
Shauren 3cb0c4d969 Core/SAI: Fixed SMART_ACTION_EQUIP used with creature_equip_template ids 2011-03-02 18:23:50 +01:00
Shauren 6c020c72cc Core/SAI: Implemented Gameobject action allowing to send SMSG_GAMEOBJECT_CUSTOM_ANIM with parameter set in param1 2011-03-02 16:50:09 +01:00
Shauren 8497fb27e9 DB/Spells: Added flower summoning visual of Lifeblood 2011-02-26 14:09:32 +01:00
Shauren cbbfc21934 Fixed compile (bad copy&paste) 2011-02-26 12:55:15 +01:00
Shauren 45f91feaa8 DB: Fixed startup errors and formatting
Core/Vehicles: Prevent "unprocessed tail data" vehicle packet spam
2011-02-26 12:53:17 +01:00
Shauren bc94dcfbe4 Core/Spells: Fixed random huge DoT damage ticks
Closes #726
2011-02-25 17:11:02 +01:00
Shauren a8f9936bea Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-02-22 21:51:38 +01:00
Shauren a267e3ade7 Scripts/Icecrown Citadel: Added sigil visuals in the Upper Spire 2011-02-22 21:50:51 +01:00
Shauren e234d7013c DB/Instance: Frostwing Halls linked respawns and equipment templates 2011-02-20 22:22:52 +01:00
Shauren 39c6b48a91 DB/Instances: Icecrown Citadel - remade Frostwing Halls spawns 2011-02-19 23:14:43 +01:00
Shauren 7ac891717c Core/Vehicles: Send proper GUID in SMSG_BREAK_TARGET packet when an unit enters vehicle 2011-02-19 22:50:09 +01:00
Shauren 7e2ddb2fd3 Scripts/Icecrown Citadel: Added support for weekly quest Residue Rendezvous 2011-02-19 14:43:36 +01:00
Shauren a623bfad2b Core/Spells: Fixed Combustion stacking exploit 2011-02-18 20:07:41 +01:00
Shauren aefbf30e4a Scripts/Icecrown Citadel: Fixed possible exploits with Deathbringer Saurfang 2011-02-18 19:50:34 +01:00
Shauren 0f34df6e1a Scripts/Icecrown Citadel: Added support for weekly quest "Deprogramming" 2011-02-18 19:48:47 +01:00
Shauren c7169e0f8f DB/Conditions: Added missing scripted targeting for Mutated Abomination's Eat Ooze ability (Professor Putricide encounter)
Closes #479
2011-02-16 19:17:42 +01:00
Shauren a6ffb3d7be Scripts/Icecrown Citadel: Corrected line of sight checks for Sindragosa's Ice Tombs
Closes #628
2011-02-16 19:11:22 +01:00
Shauren 6d1e4839a1 Scripts/Icecrown Citadel: Fixed Sindragosa's Icy Grip
Closes #629
2011-02-15 22:45:30 +01:00
Shauren c695943a37 Scripts/Icecrown Citadel: Fixed frostwyrm's landing timing at Sindragosa's Lair, thanks izogfif
Closes #680
2011-02-15 22:10:31 +01:00
Shauren 45095bdffb Scripts/Icecrown Citadel: Added Rotting Frost Giant script 2011-02-15 22:07:40 +01:00
Shauren 21179288a2 Scripts: Fixed non-pch compile 2011-02-15 21:29:06 +01:00
Shauren a24deaf980 Core/Objects: Fixed HasInLine and IsInBetween checks on certain compilers 2011-02-15 17:09:46 +01:00
Shauren 966d3d2266 Scripts/Icecrown Citadel: Save saurfang trap state after completing the mini-event 2011-02-14 21:54:21 +01:00
Shauren 4a55030f38 Core/Creatures: Flag dungeon bosses for quicker lookups for related encounters 2011-02-09 16:28:56 +01:00
Shauren bf8e88c0b8 Scripts/Icecrown Citadel: Implemented traps after Deathbringer Saurfang 2011-02-08 17:54:40 +01:00
Shauren 774f8e8650 Scripts/Icecrown Citadel: Fixed Mutated Abominations not despawning when Putricide enters third phase
Closes #450
Ref #342
Try reproducing teleport issue after this commit
2011-02-07 22:25:07 +01:00
Shauren 9c3e841c94 DB/Templates: Fixed Mutated Abomination stats and difficulty linking 2011-02-07 21:04:51 +01:00
Shauren 02f5f3109b Scripts/Icecrown Citadel: Fixed Deathbringer's Blood Beasts attacking pets and totems, thanks gigatotem for pointing it out
Closes #439
2011-02-07 21:01:40 +01:00
Shauren db123d85c3 Fixed compile 2011-02-07 19:03:20 +01:00
Shauren dc1b02d35d Scripts/Icecrown Citadel: Added Sindragosa script 2011-02-07 17:21:44 +01:00
Shauren 00b93c508f Core/Creatures: Fixed typo in difficulty template selection 2011-02-07 13:11:45 +01:00
Shauren 8089e3ae59 SQL: Removed duplicate files 2011-02-07 13:10:54 +01:00
Shauren 1d36febab2 DB/Instances: Multiple fixes for Sindragosa's Lair 2011-02-06 11:17:37 +01:00
Shauren 2b603ec28f Scripts/Quests: Fixed "True Masters of the Light" (id 9737) 2011-02-05 12:46:53 +01:00
Shauren 7bdd0ca7dd SQL: Fixed incorrectly named file 2011-02-05 11:09:19 +01:00
Shauren 912190d38e DB/Spell: Fixed targeting for spell 49305 (missing unit target)
Closes #131
2011-02-04 10:32:11 -07:00
Shauren 496a47c093 DB/Instance: Pit of Saron / Template adjustments / SAI
Closes #3
2011-02-04 08:12:28 -07:00
Shauren 8d5ebded8c Core/Spells: Moved dungeon encounter crediting to scripts 2011-02-04 11:27:02 +01:00
Shauren 1740df0fac Fixed typo (and compile) 2011-02-03 22:38:33 +01:00
Shauren c2b0bcbd6c Core/Instances: Implemented DungeonEncounter.dbc for creating completed encounters mask to use in packets
Core/Dungeon Finder: Implemented new way of giving random dungeon rewards, linked to DungeonEncounter.dbc
2011-02-03 22:20:40 +01:00
Shauren 7ea8bad07f Scripts/Molten Core: Huge cleanup in instance script, converted all bosses to use BossAI, cleaned code style
Scripts/Molten Core: Implemented saving boss states to database, now it is possible to continue the instance after core restart
2011-02-03 21:59:07 +01:00
Shauren 704e0af9c4 Core/Spells: Fixed Val'anyr, Hammer of Ancient Kings proc 2011-02-01 19:01:56 +01:00
Shauren 22c9246d97 Scripts/Trial of the Crusader: Removed IsRaidWiped in SetData(boss, FAIL), calling SetData with FAIL parameter already implies wipe, fixes event getting stuck after using self resurrection spells like Reincarnation/Soulstone 2011-01-31 20:18:32 +01:00
Shauren 8d7a6cd611 Core/Spells: Moved Glacial Strike removal to spell script, thanks Destalker for pointing it out 2011-01-31 20:06:47 +01:00
Shauren 82b7f30271 Scripts/Misc: Fixed rogue trainers not teaching dual spec 2011-01-31 15:58:20 +01:00
Shauren 42007bb0a9 Core/Spells: Implemented Druid T10 4P restoration bonus 2011-01-31 14:51:42 +01:00
Shauren 08f251bdb0 Scripts/Stratholme: Cleaned up instance script a bit 2011-01-31 14:04:51 +01:00
Shauren 6bbff14083 Core/Auras: Fixed Glacial Strike (Pit of Saron trash spell) not being removed 2011-01-31 12:20:59 +01:00
Shauren 089fd71877 Core/Auras: Fixed damage not being lowered by split damage auras
Closes #203
2011-01-31 12:17:44 +01:00
Shauren 5004f409d8 Core/Spells: Added cooldown for Purified Lunar Dust trinket (item 50358) 2011-01-31 11:54:29 +01:00
Shauren 058ef9b835 Scripts/Hyjal Summit: Cast Protection of Elune with triggered flag, should prevent failed casts 2011-01-31 11:34:16 +01:00
Shauren e8477a1cd5 Scripts/Pit of Saron: Fixed Rimefang getting stuck in combat with players after Scourgelord Tyrannus dies
Scripts/Forge of Souls: Added faction-specific spawn scripts for creatures near instance entrance
2011-01-31 11:03:48 +01:00
Shauren 840d2eac62 Fixed compile warning added by me in previous commit 2011-01-30 17:54:48 +01:00
Shauren 13d2ad9abe Scripts/Icecrown Citadel: Fixed encounter state after wipe on Blood Prince Council (prevent exploits), also fixed Dark Nucleus spawning out of the room 2011-01-30 17:44:19 +01:00
Shauren 6668b61558 Scripts/Icecrown Citadel: Fixed Coldflame spawning position (outside hitbox normal phase and directly on the spot during Bone Storm) 2011-01-29 23:25:00 +01:00
Shauren bf61400558 Scripts/Quests: Fixed incorrectly named hooks 2011-01-29 14:59:59 +01:00
Shauren 8d2ab9238f SQL/Quest: Added linked credit spells for quest 8867 (Lunar Fireworks) 2011-01-29 12:50:58 +01:00
Shauren a74d8d6e36 Scripts/Pit of Saron: Fixed Scourgelord Tyrannus despawning 30 seconds after death and fixed his intro being started multiple times 2011-01-28 22:08:17 +01:00
Shauren c3c2a807f0 Core/Auras: Fixed displaying SPELL_AURA_MOD_DAMAGE_PERCENT_DONE damage bonus in character stats 2011-01-28 20:41:03 +01:00
Shauren e41e3544ff Core/Achievements: Achievement title rewards will be readded when loading achievements (fixes cases like player completing achievement X and not getting reward because it was misssing from database at that time) 2011-01-28 15:34:53 +01:00
Shauren 3f0d888b0e Core/Instances: Fixed cleaning and packing query for account_instance_times table (instance can no longer exist but player limit is still there) 2011-01-28 15:05:46 +01:00
Shauren 3f16b58ddb Scripts/Icecrown Citadel: Pact of the Darkfallen will now only damage the caster and all other non-linked players 2011-01-28 14:57:45 +01:00
Shauren cf88224588 Scripts/Icecrown Citadel: Implemented Pact of the Darkfallen damage scaling (Blood-Queen Lana'thel)
SQL: Renamed and split 2011_01_26_world_scriptname to meet the standards
2011-01-28 14:33:12 +01:00
Shauren ea00b2ac10 Fixed compile warning 2011-01-28 12:02:51 +01:00
Shauren 867bc197ef Core/Instances: Made the max amount of instances player can enter within hour configurable and fixed typo in instance packing/cleaning query 2011-01-24 16:12:02 +01:00
Shauren 820f87f365 Core/Instances: Implemented confirmation dialog for players upon entering instance which would permanently bind the player to it, players can now choose to get saved or leave the instance
Also fixes broken build
2011-01-24 11:38:59 +01:00
Shauren e7dbc783cf Reverted unintended change from previous revision 2011-01-24 11:24:31 +01:00
Shauren 464837077a Core/Instances: Implemented hourly instance limit: players are limited to entering 5 instances per hour (account wide limit) 2011-01-24 11:20:30 +01:00
Shauren e5b4f8e84d Scripts/Icecrown Citadel: Implemented boss raid frames for Blood Prince Council 2011-01-23 21:42:32 +01:00
Shauren ac689f456d Core/Scripts: Implemented method for sending encounter boss frames from scripts 2011-01-23 16:59:33 +01:00
Shauren 9dfa00bb60 Core/Auras: Removed unneeded typecasting from aura 54798 handler 2011-01-23 11:09:26 +01:00
Shauren 5adf9c5d30 Scripts/Spells: Moved all special target filtering cases to scripts 2011-01-22 17:21:24 +01:00
Shauren c2690f748b Scripts/Spells: Implemented UnitTargetHandler spell script hook, it can be used to filter area targeting spells 2011-01-21 23:42:51 +01:00
Shauren b28881f648 Core/Spells: Fixed Ignite talent getting removed by Ice Block
Closes #138
2011-01-16 19:26:01 +01:00
Shauren df334f194c Scripts/Icecrown Citadel: Added check on damage done by Ball of Inferno Flame for The Orb Whisperer achievement, thanks Shocker for noticing 2011-01-16 18:11:33 +01:00
Shauren a370103c03 SQL: Removed unused spell script name.
Scripts/Icecrown Citadel: Fixed Professor Putricide adds chasing different targets than selected.
Scripts/Icecrown Citadel: Fixed Coldflame ticking twice because of too close spawning.
Scripts/Icecrown Citadel: Fixed Coldflame affecting spiked targets.
2011-01-16 17:41:49 +01:00
Shauren 52ec32e740 Scripts/Icecrown Citadel: Despawn Ooze after unregistering from Rotface's summon list, not before 2011-01-15 00:46:41 +01:00