7915 Commits

Author SHA1 Message Date
Shauren
1a4a618d81 Core/Scripts: Code style cleanup in ScriptedAI and BossAI 2011-03-19 10:54:16 +01:00
Shauren
368eaf7f2f Scripts/Icecrown Citadel:
Corrected wing sigil visuals
Fixed saving Blood Quickening quest state to db
Remove Blood Quickening timer on completion

DB/Instances: Added some missing spawns to Frostwing Halls
2011-03-18 19:39:19 +01:00
leak
ca02708564 Core/GameEventMgr: Forgotten query 2011-03-18 18:49:40 +01:00
Shauren
a69f3c7c64 Scripts/Pit of Saron: Fixed Scourgelord Tyrannus intro being started every time areatrigger was stepped on 2011-03-18 18:31:17 +01:00
Supabad
6fd4debc7a Core/Ulduar: some cleanup and add boundary check for Flame Leviathan 2011-03-18 17:33:12 +01:00
SnakeIce
fa8b30a45c Scripts/Pit of Saron: Fixed spawning quest creatures in Pit of Saron
DB/Quests: Fixed quest "The Path to the Citadel"
SQL credits - Tome
2011-03-18 15:35:16 +01:00
Shauren
98646c5328 Scripts/Icecrown Citadel:
Removed unneccesary checks and timer at Rotface
Replaced defines with constants
2011-03-18 15:15:52 +01:00
Azazel
e49b5b44d6 Core/Cleanup: remove C-style cast to (Bag*):
* add ToBag() methods for Item class;
* add GetBagByPos() method for Player class.
2011-03-18 15:58:08 +06:00
Supabad
85cc623f3f Scripts/Ulduar: Proper handling of GO_LEVIATHAN_GATE
Signed-off-by: Machiavelli <machiavelli.trinity@gmail.com>
2011-03-14 15:48:54 +01:00
Machiavelli
7b62bfc1c5 Core/ScriptedAI: Add ResetLootMode() to BossAI::_Reset() and remove some redundant calls in General Vezax script 2011-03-13 22:28:37 +01:00
Shauren
e97d6e3a60 Scripts/Icecrown Citadel
* Implemented heroic limited attempts for wing end bosses
* Added script for Blood Quickening weekly quest
2011-03-13 21:51:42 +01:00
Shauren
16e40cc8cf Compile fix 2011-03-13 13:12:43 +01:00
Supabad
40d1e61566 Scripts/Ulduar: Remove known hacks from leviathan, create workaround for shutdown event.
Added missing script to db and core.
2011-03-13 13:00:09 +01:00
Shocker
b5fa232716 Core/Commands: Allow npc info to show both DB GUID and current GUID 2011-03-11 23:31:06 +02:00
Shauren
9b2d62b72d Scripts/Icecrown Citadel: Added missing faction specific part of intro scene at Light's Hammer 2011-03-11 19:35:22 +01:00
Shauren
20b44e82d5 Scripts/Icecrown Citadel: Added intro scene at Light's Hammer and SAI for The Damned 2011-03-11 11:07:23 +01:00
kaelima
8d4b04318f Scripts/Spells: Added spell script for Shadowy Disguise(48917) 2011-03-10 20:54:24 +01:00
Shauren
ca201cc491 Scripts/Icecrown Citadel: Fixed Mutated Abomination problems introduced recently 2011-03-10 10:38:07 +01:00
Shauren
c2c40a4750 Scripts: Removed duplicate target selection function (SelectUnit), there is only SelectTarget now 2011-03-09 21:32:04 +01:00
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
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
kaelima
00f2ded757 Scripts/Scarlet Enclave: Fix model for scarlet mine cart. 2011-03-08 09:43:38 +01:00
kaelima
8340e5e1dc Scripts/Spells: Corrected naming typo from recent Map of the Geyser Fields fix. 2011-03-08 09:41:23 +01:00
ZxBiohazardZx
95a7b253a6 Scripts/Spells: Modified range for targeting script for Map of the Geyser Fields by Shauren 2011-03-08 00:03:04 +01:00
Shauren
e4c0a80336 Scripts/Spells: Added targeting script for Map of the Geyser Fields 2011-03-07 23:05:44 +01:00
Machiavelli
ebca4c0326 Scripts/ToTC: Reset vehiclekit on generic_vehicleAI_toc5::Reset()
Fixes accessory installation
2011-03-07 20:25:57 +01:00
Machiavelli
311d0cf989 Core/Commands: Make vehicle_accessory and vehicle_template_accessory reloadable with commands 2011-03-07 20:25: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
4b4d3e7450 Core/Creatures: Implemented UNIT_FLAG_PASSIVE 2011-03-06 12:22:04 +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
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
Machiavelli
a9582964d3 Core/Vehicles: Make the vehicle system more aura driven. Get rid of redundant checks and update relevant data.
Closes #805
2011-03-04 21:17:06 +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
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
Malcrom
849d50b9c2 DB/SAI: Replace core script by proper SmartAI script for quest Inoculation
Closes #681
2011-03-01 18:33:24 +00:00
click
d92fb9ad65 Core: Clean up some rogue whitespace and tabs 2011-02-27 18:34:24 +01:00
Machiavelli
683cea9e83 Core/Vehicles:
- Grab correct npc entry from npc_spellclick_spells in case of player vehicle. Fixes DB errors added in my previous changeset
- Allow aura's with SPELL_AURA_CONTROL_VEHICLE to stack if there are enough free seats, even if spellIds are identical.
- Fix a possible infinite loop. Thanks to manuel for spotting
2011-02-27 03:58:41 +01:00
Shocker
98f6c2fe80 Scripts/Alterac Valley: Fix some out of range text entries 2011-02-25 19:52:26 +02:00
Machiavelli
02d8d7c2a6 Scripts/Ulduar: Kologarn (90% complete)
- Kologarn is unable to parry (correct spellID used)
- Fix Arm respawning
- Correct Arm despawn animation
- Only cast Arm Sweep if left arm is alive
- Remove minimum required range for Focused Eyebeams
- Fix possible crash in Rubble despawn
- Correct gameobject handling
- Fix bridge visual
- Correct instance load operations for this encounter
2011-02-25 15:17:15 +01:00
Malcrom
e689edb7c2 Scripts/Shadowmoon Valley: Remove support for NPC Nelthakaru
DB/Misc: Add waypoints and scripts for quest Nelthakaru's Tale (SAI)
Closes #746
2011-02-23 23:10:48 +00:00
Machiavelli
102c089ab8 Scripts/Kologarn:
- Correct target limitation for Focused Eyebeam
- Correct target selection and limitation for Stone Grip
** Fixes random teleports to the "safe spot" caused by aura unapply when that player wasn't intended as target.
** Stone Grip will only target the main tank if there's no one else in range.
- Despawn Rubbles on encounter reset/complete
- Use elegant MotionMaster::MoveJump instead of NearTeleportTo when releasing Stone Grip target

DB/NPC Templates:
- Add civilian flag for Armsweep Stalker and Rubble Stalker

Other:
- Fix 2011_02_23_2_world_conditions.sql to comply to standards
- Cleanup affected code
2011-02-23 18:17:20 +01:00
Machiavelli
0ec88a642c Scripts/Ulduar:
- Fix Focused Eyebeams
- Fix Arm Sweep
- Fix respawning and re-entering of arms

DB/Templates:
- Fix speed, modelId and trigger state of Focused Eyebeams
- Set NullAI to semi-triggers; Rubble Stalker, Kologarn Pit Kill Bunny
2011-02-23 01:45:22 +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
Machiavelli
480517c3be Scripts/Ulduar: Kologarn:
- Correct target selection of Stone Grip
- Correct functionality of Stone Grip (absorb aura, stun, damage, vehicle join, correct removal of the aforementioned when needed, +teleport to platform)
- Blizzlike casters for certain spells, which led to merging arms AI to KologarnsAI.
- Blizzlike timer for Stone Grip
- Fix Rubble spawn on arm death
2011-02-22 04:46:13 +01:00
Machiavelli
5236bf4511 Fix build with scripts included 2011-02-20 21:19:32 +01:00
Machiavelli
c1445cd475 Fix build with scripts included 2011-02-20 21:07:03 +01:00