Commit Graph

  • 1c3082446e Core/Gameobject: Respect cooldown for trap and goober gameobjects. Machiavelli 2011-03-14 23:16:34 +01:00
  • cd5744f2c5 Core/Units: Removed unneeded casts in ApplyResilience Shauren 2011-03-14 21:38:57 +01:00
  • 6a4ffb4be1 Core/Battlegrounds: Free instance id in the proper place. leak 2011-03-14 20:38:43 +01:00
  • 28c264402b Revert "Core/Spells: Small cleanup of SpellMgr" runningnak3d 2011-03-14 08:38:20 -06:00
  • 6595364227 Core/Spells: Small cleanup of SpellMgr Koord 2011-03-14 08:25:27 -06:00
  • dd2405bd6c Core/Misc: Small code style change (very small) runningnak3d 2011-03-14 08:20:12 -06:00
  • 85cc623f3f Scripts/Ulduar: Proper handling of GO_LEVIATHAN_GATE Supabad 2011-03-14 15:48:54 +01:00
  • 3db0029f66 Core/Spells: Force spell 51590 (Toss Ice Boulder) to only affect one target. runningnak3d 2011-03-14 07:33:46 -06:00
  • bcaa3e07c8 Core/Cleanup: reformated and refactored code in Battleground.cpp/h: * added proper formatting; * moved identical code into separate method (have I already said that I hate copy/paste?); * fixed several leaks; * added more informative error messages. Azazel 2011-03-14 19:21:34 +06:00
  • 05eda57750 Core/Misc: fix item search by guid in bank item slots. VladimirMangos 2011-03-14 17:20:20 +06:00
  • 31a2c9b82b Core: Fix crash in ~ScriptMgr Machiavelli 2011-03-14 09:44:02 +01:00
  • 1eed7c53a9 Fix a crash introduced in 6ad4044f05 (I should be more attentive) Azazel 2011-03-14 10:01:36 +06:00
  • 7b62bfc1c5 Core/ScriptedAI: Add ResetLootMode() to BossAI::_Reset() and remove some redundant calls in General Vezax script Machiavelli 2011-03-13 22:28:37 +01:00
  • a874fe0764 Core/Battlegrounds: Fixed memory and CPU cycle leak that was caused by BG objects not being removed properly in "All Arenas" case leak 2011-03-13 21:51:54 +01:00
  • e97d6e3a60 Scripts/Icecrown Citadel Shauren 2011-03-13 21:51:42 +01:00
  • b986dfb57a Core/Scripts: Added FillInitialWorldStates hook to InstanceScript class for the same purpose as its used in Battlegrounds Shauren 2011-03-13 21:49:07 +01:00
  • 39acbddf69 Core/Players: Sanctuary status is now updated on area change, fixes argent tournament and frozen halls sanctuaries Shauren 2011-03-13 21:47:42 +01:00
  • 16e40cc8cf Compile fix Shauren 2011-03-13 13:12:43 +01:00
  • 40d1e61566 Scripts/Ulduar: Remove known hacks from leviathan, create workaround for shutdown event. Supabad 2011-03-13 12:48:19 +01:00
  • 6ad4044f05 Core/Mechanics: refactor XP (and in fact, honor/reputation/kill credit) rewarding routine and get rid of copy/pasted code. Azazel 2011-03-13 15:28:45 +06:00
  • 986a09c121 SQL: Corrected improper sql file naming leak 2011-03-12 16:00:27 +01:00
  • 20f5a14f3a DB/Immunities: Update Boss_immunities for Frozen Halls ZxBiohazardZx 2011-03-12 15:35:02 +01:00
  • b5fa232716 Core/Commands: Allow npc info to show both DB GUID and current GUID Shocker 2011-03-11 23:31:06 +02:00
  • b52e01ff52 Fixed importing sql file Shauren 2011-03-11 22:08:21 +01:00
  • 2a34b41ce8 Core/Instances: Fix warning leak 2011-03-11 19:53:43 +01:00
  • 7200363835 Core/Loading: refactor inventory loading routine and add more informational error logging to it. Azazel 2011-03-12 00:54:37 +06:00
  • 9b2d62b72d Scripts/Icecrown Citadel: Added missing faction specific part of intro scene at Light's Hammer Shauren 2011-03-11 19:35:22 +01:00
  • 190ef1c2ef Core/Instances: Fix crash and allocation issue in instance id generation leak 2011-03-11 13:24:58 +01:00
  • 3973d1b454 CharDB Schema/Cleanup: cleanup channels table: * rename columns (remove m_ prefix and convert to lowerCamel case); * rename prepared statements to conform to standards (there is no CLEAN statement). Azazel 2011-03-11 17:18:17 +06:00
  • 20b44e82d5 Scripts/Icecrown Citadel: Added intro scene at Light's Hammer and SAI for The Damned Shauren 2011-03-11 11:07:23 +01:00
  • 4f892bbba1 Core/ObjectMgr: Use a map rather than a vector for indexing guilds by their guid (might contain large gaps). leak 2011-03-11 00:18:18 +01:00
  • 0aa015d897 Core/Items: Don't allow equipping polearms/staves while offhand is not empty (Titan's Grip) Shauren 2011-03-10 23:52:13 +01:00
  • b6074f90da Core: Cleaned up leftovers from loading functions streamlining leak 2011-03-10 22:21:50 +01:00
  • 5b481d36bf Core/Battlegrounds: BG instances are not saved to the database and thus need no deletion. leak 2011-03-10 14:14:12 +01:00
  • 4569e4852a Core/Instances: Recycle instance IDs. Should fix instance ID shifting and related issues with instance binding. leak 2011-03-10 14:12:38 +01:00
  • c28c3233ef DB/SAI: Fixed Quest: Who Are They? (10040,10041) kaelima 2011-03-10 20:56:47 +01:00
  • 8d4b04318f Scripts/Spells: Added spell script for Shadowy Disguise(48917) kaelima 2011-03-10 20:54:24 +01:00
  • d7fd0726a2 DB/Conditions: Delete wrong condition Studioworks 2011-03-10 18:11:37 +00:00
  • 4663aee6ee DB/Conditions: Add Condition to Fairy Fire (Feral) amnell 2011-03-10 14:38:08 +01:00
  • 10d26dd13a DB/Quest: Set Correct Start/Finish NPC for Andormu ZxBiohazardZx 2011-03-10 14:32:57 +01:00
  • 401c923894 DB/Disables: Disable Achievement: Not In My House untill a proper script is in place ZxBiohazardZx 2011-03-10 14:28:33 +01:00
  • 3dce3bff35 DB/Loot: Use Correct item for Tharon'ja Quest drop Nay 2011-03-10 14:21:33 +01:00
  • 25086529d9 DB\AI: Set different AI for Grizzly Bear Svannon 2011-03-10 14:13:52 +01:00
  • abaf5fad35 DB/Pools: Remade ICC quest pools Shauren 2011-03-10 11:24:38 +01:00
  • ea71e8941d DB/Instances: Deleted spawns for Gunship Battle, added missing trigger flags in ICC Shauren 2011-03-10 10:40:32 +01:00
  • ca201cc491 Scripts/Icecrown Citadel: Fixed Mutated Abomination problems introduced recently Shauren 2011-03-10 10:38:07 +01:00
  • 3ba47e529b Core/Spells: Attempts at summoning player to an instance will result in fail if the targeted player is saved to another instance instead of summoning him at summoner's position in a different instance Shauren 2011-03-09 23:07:50 +01:00
  • aaf377d983 DB/Quests: Remove missing quest from the disables table Nay 2011-03-09 21:26:44 +00:00
  • c2c40a4750 Scripts: Removed duplicate target selection function (SelectUnit), there is only SelectTarget now Shauren 2011-03-09 21:32:04 +01:00
  • 6e1e6957e2 DB/Pages: Add missing page_text data Nay 2011-03-09 19:33:37 +00:00
  • 6e158f90a3 SQL: Fix typo in previous commit Nay 2011-03-09 16:32:44 +00:00
  • d8a4011945 DB/Quests: Remove some quests from the disables table. This should fix some of them (might require scripts) Nay 2011-03-09 15:51:03 +00:00
  • 9710c41a40 More warning fixes Shauren 2011-03-08 19:11:02 +01:00
  • cbbfb52ca7 Scripts/Ulduar: Use proper parameter type in DoAction (Assembly of Iron) Shauren 2011-03-08 17:48:09 +01:00
  • ca0adc6a75 Core/CLI: Use proper define in platform checks Shauren 2011-03-08 17:44:28 +01:00
  • e25a5ca4f8 Core/Scripts: Changed SummonList::DoAction to take signed int as action identifier to be consistent with AI()->DoAction parameter type Shauren 2011-03-08 17:17:41 +01:00
  • e5347a3bda Core: Fixed warnings: Shauren 2011-03-08 16:42:00 +01:00
  • 00f2ded757 Scripts/Scarlet Enclave: Fix model for scarlet mine cart. kaelima 2011-03-08 09:43:38 +01:00
  • 8340e5e1dc Scripts/Spells: Corrected naming typo from recent Map of the Geyser Fields fix. kaelima 2011-03-08 09:41:23 +01:00
  • 2fe06ac566 DB/SAI: Fixed Quests: Scouting the Sinkholes (11684/11713) ZxBiohazardZx 2011-03-08 00:10:25 +01:00
  • 95a7b253a6 Scripts/Spells: Modified range for targeting script for Map of the Geyser Fields by Shauren ZxBiohazardZx 2011-03-08 00:03:04 +01:00
  • e4c0a80336 Scripts/Spells: Added targeting script for Map of the Geyser Fields Shauren 2011-03-07 23:05:44 +01:00
  • 05d6bef5f6 DB/NPC: Spawn Shango with pathing. Nay 2011-03-07 21:20:31 +00:00
  • 4bed6b7831 Core/Creatures: Make use of delay parameter for TempSummon case in Creature::DespawnOrUnsummon Shauren 2011-03-07 21:25:34 +01:00
  • e1ac75afe2 Core/Spells: Proper implementation of SPELL_EFFECT_PLAYER_NOTIFICATION (131) - should send SMSG_PLAY_SOUND with EffectMiscValue as soundId. Machiavelli 2011-03-07 21:13:18 +01:00
  • 28b14f36c8 Core/Vehicle: Use db table GuidLow instead of normal GuidLow (which may differ per instance) for vehicle_accessory definitions. Machiavelli 2011-03-07 20:48:53 +01:00
  • ebca4c0326 Scripts/ToTC: Reset vehiclekit on generic_vehicleAI_toc5::Reset() Machiavelli 2011-03-07 20:21:29 +01:00
  • 311d0cf989 Core/Commands: Make vehicle_accessory and vehicle_template_accessory reloadable with commands Machiavelli 2011-03-07 20:20:22 +01:00
  • 27680e420f Core/Vehicles: Machiavelli 2011-03-07 19:05:18 +01:00
  • c264b173bb DB/NPC: Vehicles inside ToC5 shouldn't have any auras. Nay 2011-03-07 18:56:58 +00:00
  • 85107faa0b DB/Achievements: Enabled "Leeeeeeeeeeeeeroy!" Shauren 2011-03-07 19:42:47 +01:00
  • 22703bc58d Core/Spells: Fixed Glyph of Shadow Word: Pain GWRde 2011-03-07 19:15:00 +01:00
  • 11ea7a2ea9 DB/Misc: Remove auras from mounts inside ToC5 and reset their faction to 35 (core scripts should be able to change auras and factions) Nay 2011-03-07 17:51:06 +00:00
  • d6ddc6410c Core/Vehicles: Rename vehicle_accessory to vehicle_template_accessory, and implement a new table named vehicle_accessory to allow accessory definitions based on GUID that will overwrite defeinitions based on entry. Machiavelli 2011-03-06 23:45:22 +01:00
  • 4437cb9e3c DB/NPC: (Vehicles) continuation of last commit Nay 2011-03-06 22:24:22 +00:00
  • a59f5ce349 DB/NPC: Fix more vehicles. No more startup errors. Nay 2011-03-06 18:54:27 +00:00
  • cf6865f05c DB/NPC: Kill more vehicle errors and update their templates Nay 2011-03-06 18:05:18 +00:00
  • ac401e0c73 Missed changes Shauren 2011-03-06 18:18:31 +01:00
  • 19cdf98c8a Core/Loot: Players who were not present during encounter completion are not eligible to receive the item in trade Shauren 2011-03-06 17:43:15 +01:00
  • 0d224cf74f DB/Loot: Reworked ICC/FoS/PoS/HoR Trashloot so it will work ingame. ZxBiohazardZx 2011-03-06 17:27:12 +01:00
  • 9da4a241f3 DB/Instances: Remove all forced models and equipments in Icecrown Citadel Shauren 2011-03-06 17:19:56 +01:00
  • 13acb0e4f9 Scripts/Icecrown Citadel: Remove unselectable and not attackable flags from Professor Putricide when both Festergut and Rotface are killed Shauren 2011-03-06 17:14:27 +01:00
  • 0f91728fdd Core/ObjectMgr: Load npc spellclick data after quests. Machiavelli 2011-03-06 16:28:31 +01:00
  • 10c02690b6 Core/Units: Re-remove MOVEMENTFLAG_ROOT applying on Unit::SetRooted to fix a clientside freeze issue (our visibility system is co-reponsible). It's still an ugly hack and should be fixed properly asap. Machiavelli 2011-03-06 16:07:01 +01:00
  • d5be3353f3 Core/TempSummon: Implement ForcedUnsummonDelayEvent. Similar to ForcedDespawnEvent for Creatures, this will unsummon TempSummon objects with specified delay. Machiavelli 2011-03-06 15:12:34 +01:00
  • 5be032fe79 SQL: Corrected improper sql file naming Shauren 2011-03-06 12:36:01 +01:00
  • 4b4d3e7450 Core/Creatures: Implemented UNIT_FLAG_PASSIVE Shauren 2011-03-06 12:22:04 +01:00
  • 222df58340 [Core/PacketIO] Fix issues with Mind Control that was allowing a player to keep interfering other players' movements using Mind Vision Havenard 2011-02-24 03:12:11 -03:00
  • 6c4a0354a2 Core/ObjectMgr: Move some npc_spellclick_spells and vehicle_accessory related errors to startup instead of post-startup runtime Machiavelli 2011-03-06 11:12:19 +01:00
  • df97ce7625 Core/Vehicles: Remove redundant Vehicle::Die. All vehicle auras are already removed on Unit::RemoveAllAurasOnDeath. Machiavelli 2011-03-06 10:31:25 +01:00
  • 13fb928d14 DB/NPC: Spawns, scripts, template updates for NPCs in Violet Citadel/Dalaran Nay 2011-03-05 19:47:50 +00:00
  • 34bf5c3248 DB/NPC: Update some creature templates in Dalaran svannon 2011-03-05 19:38:06 +00:00
  • edf4d39e24 DB/Spells: Cast spell Dragonmaw Fel Orc illusion in Netherwing Mines. Enables Netherwing daily quests MrQuickFx 2011-03-05 19:35:30 +00:00
  • bf12aa4162 DB/NPC: Kill some vehicle errors and update some templates Nay 2011-03-05 19:03:14 +00:00
  • 79e660975e Core/Spells: Fixed Heartpierce proc Shauren 2011-03-05 18:48:41 +01:00
  • 8e1b653fb2 Core/Achievements: Reverted ACHIEVEMENT_CRITERIA_FLAG_HIDDEN implementation Shauren 2011-03-05 11:31:41 +01:00
  • cdf9a7401c SQL: move all SQL that is now included in the latest full DB to the "old" dir. Nay 2011-03-05 01:48:21 +00:00
  • c47c94f958 Dep/MySQL: Updated MySQL sources to version 5.5.9 (current GA) Xanadu 2011-03-05 00:50:00 +01:00
  • ed14881894 DB/Waypoints: Add pathing to Dragonmaw Skybreaker Malcrom 2011-03-05 00:39:40 +00:00
  • 36f848a4c2 Scripts/Icecrown Citadel: Only one Mutated Abomination can exist during Professor Putricide encounter Shauren 2011-03-04 23:53:11 +01:00