Commit Graph
100 Commits
Author SHA1 Message Date
Shauren e023a32cf3 Core/Units: Fixed kill credits for vehicles 2011-04-16 23:18:59 +02:00
Shauren 975c4b6825 Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-04-16 17:16:03 +02:00
Shauren c1e8eefd74 Scripts/Icecrown Citadel:
Prevented spawning Rotting Frost Giant if the related weekly quest is not active
Added more strict checks for Sindragosa event
2011-04-16 14:05:20 +02:00
Shauren eb0c1bdff0 Core/Vehicles: Fixed vehicles with passengers not counting for kill crediting 2011-04-16 14:01:25 +02:00
Shauren 82991448f7 Core/Scripts: Removed some hungarian notation 2011-04-16 14:00:47 +02:00
Shauren 7a03861715 Scripts/Molten Core: Fixed core freezes caused by this script
Closes #1217, #798, #905
2011-04-16 13:59:34 +02:00
Shauren ea5dd86f29 Core/PacketIO: Updated SMSG_CHAR_ENUM data content (bag info) 2011-04-15 19:31:21 +02:00
Shauren 553d8d7016 Core/Instances: Fixed crashes happening when trying to access already deleted players. 2011-04-10 21:17:46 +02:00
Shauren 6a9fa42a60 Core/GameObjects: Destructible gameobjects now read display info from dbc files 2011-04-09 22:04:56 +02:00
Shauren 3bc45e121f Core/DBC: Cleaned LoadDBCStores function, added semi-automated counting dbc files count 2011-04-09 20:50:39 +02:00
Shauren 64caf2cdf2 Core/Spells: Add default handler for apply aura spell effect when both ImplicitTargets are 0, removed unused structure 2011-04-09 19:57:32 +02:00
Shauren 0ae5aca55e Core/Spells: Apply only 1.5 second cooldown to DK runes when spell misses its target 2011-04-07 23:13:35 +02:00
Shauren 24240430ad Scripts/Icecrown Citadel: Fixed Professor Putricide ooze adds behavior (cannot taunt/aggro anymore), also removed targeting dbc hack and scripted the spell properly 2011-04-06 21:21:45 +02:00
Shauren 05394e01c6 Core/Arena: Fixed compile on gcc 4.5 and possible runtime crashes on other versions of this compiler 2011-04-06 16:59:30 +02:00
Shauren 433f988cc9 Scripts/Icecrown Citadel: Fixed Kinetic Bombs getting killed by attacking 2011-04-06 16:56:01 +02:00
Shauren 142590e33e Properly renamed files 2011-04-06 16:48:42 +02:00
Shauren 3a93dff59e Core/World: Removed unused timers, thanks to Neo2003 for pointing it out 2011-04-05 16:07:56 +02:00
Shauren 379308140b Core/Player: Prevented infinite growth of allowedCharsToLogin container and changed its type to better reflect its purpose 2011-04-04 22:27:15 +02:00
Shauren 3fcb49c685 Core/Scripts: Removed double calls to InstanceScript's Initialize methods 2011-04-03 21:24:22 +02:00
Shauren 10ef16fc05 Core/Achievements: Implemented map check for achievement updates 2011-04-03 14:44:09 +02:00
Shauren 0ec6875d6b Core/Logging: Fixed Arena rating changes logs printing incorrect values 2011-04-03 14:11:06 +02:00
Shauren 9f5ca0bf29 Core/DBC: Implemented achievement_dbc db table for filling in missing achievements and added sample data 2011-04-03 13:18:21 +02:00
Shauren 596dd9b355 Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-04-02 20:36:46 +02:00
Shauren 1df9eacd90 Core/Spells: Moved 71880 and 71892 under proper spell family case 2011-04-02 00:09:48 +02:00
Shauren a83ebc928b Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-04-01 23:14:53 +02:00
Shauren 7b35d73317 Revert part of "Core: Removed unused functions (leftovers from sd2, was needed when scripts were built as separate dll)", this part wasnt intended
This reverts commit partly e1bacef346.
2011-04-01 23:14:31 +02:00
Shauren e1bacef346 Core: Removed unused functions (leftovers from sd2, was needed when scripts were built as separate dll) 2011-04-01 20:31:15 +02:00
Shauren 2cc51e2482 Core/Packets: Fixed incorrect area lookup in HandleHearthAndResurrect 2011-04-01 18:17:10 +02:00
Shauren 24dae7dd9a Core/Spells: Fixed Sigil of the Frozen Conscience affecting Icy Talons talent 2011-03-31 23:44:39 +02:00
Shauren 3800b1c5c2 Core/Loot: Don't report missing item loot for items dropping only money 2011-03-29 17:35:18 +02:00
Shauren 307c6694be SQL: Renamed file to match the standards 2011-03-27 18:37:48 +02:00
Shauren 0fbde67824 Core/AI: Some code style cleanup 2011-03-27 12:54:42 +02:00
Shauren 9fea7d9a85 Core/SAI: Fixed another memory leak 2011-03-27 12:54:11 +02:00
Shauren d26b18be2a DB/Quests: Corrected requirements for "Once More Unto The Breach, Hero" 2011-03-27 12:14:24 +02:00
Shauren 7f08da8faa Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-03-26 23:45:50 +01:00
Shauren cbb552ead7 Core/SAI: Fixed memory leaks in targeting (lists were not being deleted) 2011-03-26 23:45:23 +01:00
Shauren 592ad10866 Core/Transports: Fixed NPCs on transport disappearing after grid unloading 2011-03-26 20:30:45 +01:00
Shauren 587baa1518 DB/Achievements: Corrected achievement_criteria_data startup errors 2011-03-26 10:33:54 +01:00
Shauren 18995661a7 Core/Scripts: Reverted part of 00f343af52, that is not a typo and fixed the hook properly 2011-03-26 09:19:54 +01:00
Shauren 31c0334064 Scripts/Ulduar: Corrected array size 2011-03-25 12:24:17 +01:00
Shauren 839680a6e9 Revert "Core/Spells: Check Line of Sight every channel spell tick"
This reverts commit 9194625466.

This is not blizzlike
2011-03-23 13:48:46 +01:00
Shauren 9194625466 Core/Spells: Check Line of Sight every channel spell tick 2011-03-22 23:56:57 +01:00
Shauren 8f565b7e13 Core/Auras: Do not save Incanter's Absorbtion proc to database, its unique way of stacking causes problems and aborts entire save transaction 2011-03-22 21:51:39 +01:00
Shauren 99a44a6530 Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-03-22 16:22:51 +01:00
Shauren d9c050437e Core/Spells: Fixed exploit allowing people to keep reagents when enchanting in trade
Closes #1012
2011-03-22 16:09:55 +01:00
Shauren 827c9d3fe7 Core/Vehicles: Fixed assertion failures related to seat changes, huge thanks to Machiavelli for well documented vehicle code and j4r0d for providing info how to reproduce the crash 2011-03-21 19:37:21 +01:00
Shauren 8f1a2f7cff Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-03-21 19:11:08 +01:00
Shauren 99104ab576 Scripts/Icecrown Citadel: Replace instance check with a safer one, this way if failed the creature is not idle 2011-03-21 19:00:56 +01:00
Shauren 2f79b0f266 Core: Removed all double (and more) empty lines 2011-03-21 10:52:14 +01:00
Shauren f8162d609b Core/ObjectMgr: Changed vehicle_accessory error reporting when empty to outString 2011-03-21 10:44:58 +01:00
Shauren 166878b343 DB/Templates: Deleted unneeded custom creature_template 2011-03-21 10:38:17 +01:00
Shauren 7d49d37e6e Core/Battlegrounds: Fixed displaying Call to Arms for Isle of Conquest and Strand of the Ancients 2011-03-20 21:49:15 +01:00
Shauren 24cb1c9555 Core/Items: Corrected logic check when placing item on auction
Closes #1017
2011-03-20 11:17:58 +01:00
Shauren 606c890960 Core/Vehicles: Properly remove casted vehicle auras (caster guid is what we must check, not owner) 2011-03-20 00:21:13 +01:00
Shauren f11be7cfed Core/GameEventMgr: Fixed compile warnings (uint16 to uint8 conversion) 2011-03-20 00:20:16 +01:00
Shauren a105f345a0 Core/Shared: Removed #ifdef HAVE_ACE_STACK_TRACE_H which is only required for old ACE versions 2011-03-20 00:19:39 +01:00
Shauren 3b343ac497 Core/Scripts: Code style cleanup in AI base classes, removed duplicate DoAction method 2011-03-19 19:41:42 +01:00
Shauren e864b0a611 Core/Players: Fixed naked bug for players, original idea by BThallid 2011-03-19 14:49:15 +01:00
Shauren 31b9951f20 Core/Players: Corrected pending bind logic (prevent attempting to bind (and failing) when player left the instance by areatrigger before timer finished) 2011-03-19 13:59:53 +01:00
Shauren 873b22662f Fixed build without PCH 2011-03-19 12:50:17 +01:00
Shauren fdc8de26a0 Added missed change 2011-03-19 11:49:35 +01:00
Shauren cb33b050d9 Scripts/Icecrown Citadel: Compile warning fixes 2011-03-19 11:44:04 +01:00
Shauren 3d46b7e32e Merge branch 'pr/n15_Supabad' 2011-03-19 10:58:39 +01:00
Shauren 1a4a618d81 Core/Scripts: Code style cleanup in ScriptedAI and BossAI 2011-03-19 10:54:16 +01:00
Shauren e98e31b70d Core/Storage: Fixed startup assertion failures 2011-03-18 20:02:25 +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
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
Shauren 2364c22ee4 Core/Storage: Readded missing record size calculations for SQL storage 2011-03-18 18:07:03 +01:00
Shauren d3425921f8 Core/Storage: A few more improvements to code style, corrected some engrish and fixed compile 2011-03-18 17:01:37 +01:00
Shauren 489e629437 Core/Players: Fixed crash in GetBagByPos 2011-03-18 15:41:39 +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
Shauren 660e22faeb Core/Corpses: Fixed loading phaseMask if its greater than 255 2011-03-17 09:42:33 +01:00
Shauren 12b65aa206 Core/Pets
Fixed infinite cooldown bugging after relogging
Restored pet create health for pets without pet_levelstats data
Corrected health gain from stamina for DK Ghouls
2011-03-15 13:23:52 +01:00
Shauren 119bb6fcd5 Core/Units: Fixed SelectNearbyTarget to ignore totems, critters and spirit healers 2011-03-15 12:08:07 +01:00
Shauren cd5744f2c5 Core/Units: Removed unneeded casts in ApplyResilience 2011-03-14 21:39:53 +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 b986dfb57a Core/Scripts: Added FillInitialWorldStates hook to InstanceScript class for the same purpose as its used in Battlegrounds 2011-03-13 21:49:07 +01:00
Shauren 39acbddf69 Core/Players: Sanctuary status is now updated on area change, fixes argent tournament and frozen halls sanctuaries 2011-03-13 21:47:42 +01:00
Shauren 16e40cc8cf Compile fix 2011-03-13 13:12:43 +01:00
Shauren b52e01ff52 Fixed importing sql file 2011-03-11 22:08:21 +01: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
Shauren 0aa015d897 Core/Items: Don't allow equipping polearms/staves while offhand is not empty (Titan's Grip) 2011-03-10 23:52:13 +01:00
Shauren abaf5fad35 DB/Pools: Remade ICC quest pools 2011-03-10 11:24:38 +01:00
Shauren ea71e8941d DB/Instances: Deleted spawns for Gunship Battle, added missing trigger flags in ICC 2011-03-10 10:40:32 +01:00
Shauren ca201cc491 Scripts/Icecrown Citadel: Fixed Mutated Abomination problems introduced recently 2011-03-10 10:38:07 +01:00
Shauren 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 2011-03-09 23:07:50 +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 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