Commit Graph

  • ac689f456d Core/Scripts: Implemented method for sending encounter boss frames from scripts Shauren 2011-01-23 16:59:33 +01:00
  • 9dfa00bb60 Core/Auras: Removed unneeded typecasting from aura 54798 handler Shauren 2011-01-23 11:09:26 +01:00
  • 0796889c21 Core/Vehicles: Hotfix for client freeze on vehicle enter by reverting certain changes to SMSG_MONSTER_MOVE_TRANSPORT. Still have to figure out the correct structure in the future. Machiavelli 2011-01-22 19:55:50 +01:00
  • 920b3b0b37 Core/SQL: Add unique table key for (guid, bag, slot) in character_inventory to prevent storing different item entities in the same slot. Machiavelli 2011-01-22 19:05:23 +01:00
  • 5adf9c5d30 Scripts/Spells: Moved all special target filtering cases to scripts Shauren 2011-01-22 17:21:24 +01:00
  • c2690f748b Scripts/Spells: Implemented UnitTargetHandler spell script hook, it can be used to filter area targeting spells Shauren 2011-01-21 23:42:51 +01:00
  • 76e4b6dda4 Core/Scripts/Oculus: Implemented AI for boss Varos Cloudstrider <Azure-Lord of the Blue Dragonflight>. Manuel 2011-01-20 12:37:41 -03:00
  • 9c7e0702a6 Core/Spell: Modified ImplicitTargets of spells 54069 and 56251 for correct functionality. Thanks to Xanandu and click. Manuel 2011-01-20 12:31:17 -03:00
  • 19634e7fce Core/ZoneScript: Implemented ProcessEvent function for units. Manuel 2011-01-20 12:27:08 -03:00
  • dd751242fc Core/Spells: Better solution for exploit check (Thanks to manuel) leak 2011-01-20 03:06:51 +01:00
  • f7af49291b SQL: Characters db storage type cleanup No. 7 (final) - Note: leak 2011-01-20 02:11:49 +01:00
  • c59ea4726e SQL: Characters db storage type cleanup No. 6 leak 2011-01-20 01:02:24 +01:00
  • a486eb0c2f SQL: Characters db storage type cleanup No. 5 leak 2011-01-20 00:08:45 +01:00
  • a7df9ddff1 SQL: Characters db storage type cleanup No. 4 leak 2011-01-19 22:46:21 +01:00
  • 471b6f138d SQL: Characters db storage type cleanup No. 3 - Note: leak 2011-01-19 18:40:36 +01:00
  • c306acf298 SQL: Characters db storage type cleanup No. 2 leak 2011-01-19 14:04:33 +01:00
  • b8210f4396 SQL: Characters db storage type cleanup #1 - Note: leak 2011-01-19 02:53:44 +01:00
  • 719ffeb414 SQL: Resync characters db base SQL with rollups and redump with recent mysqldump version in preparation for char db storage type cleanup leak 2011-01-19 01:31:08 +01:00
  • 40af92dd66 Core/Spells: Stop exploit that allowed looting despawned gameobjects by packet manipulation. leak 2011-01-18 20:02:28 +01:00
  • e05ab4b25a Core/Dungeon Finder: Fix exploit that allowed players to get random reward after finish a dungeon they did not queue for. Note: lfg_dungeon_encounters MUST contain the correct dungeonId, no the random ones. Spp 2011-01-17 12:27:44 -03:00
  • b28881f648 Core/Spells: Fixed Ignite talent getting removed by Ice Block Shauren 2011-01-16 19:26:01 +01:00
  • 98d3cc01d5 Merge branch 'master' of github.com:TrinityCore/TrinityCore Manuel 2011-01-16 15:13:22 -03:00
  • 7b7327acdc Core/Scripts: Fixed issues with Drakkari Colossus/Elemental after recent changes. Manuel 2011-01-16 15:12:51 -03:00
  • df334f194c Scripts/Icecrown Citadel: Added check on damage done by Ball of Inferno Flame for The Orb Whisperer achievement, thanks Shocker for noticing Shauren 2011-01-16 18:11:33 +01:00
  • a370103c03 SQL: Removed unused spell script name. Shauren 2011-01-16 17:41:49 +01:00
  • 44670c2e4f Core/SQL: Fix SQL rollup file name. (Usually gets lost when batch applying with with *characters*.sql file mask) leak 2011-01-16 13:38:12 +01:00
  • 7f3375b8f9 Core/DBLayer: Fix another possible crash on shutdown. This should be the last of them caused by this area of the core. Machiavelli 2011-01-16 13:33:47 +01:00
  • deed0d0781 Core/General: Fix some comment style. //* to // *. Fixes certain code display errors on nano. Thanks to Aokromes for pointing out. Machiavelli 2011-01-16 12:23:17 +01:00
  • 542a89b150 Scripts/Sholazar Basin: Fix logic in npc_jungle_punch_target. Allows quest credit from NPC_TAMARA Machiavelli 2011-01-16 00:54:13 +01:00
  • 09f2a48227 Core/Spells: Add unittarget check for spell 54798 Machiavelli 2011-01-16 00:50:57 +01:00
  • 52cd2cbd7e Core/Maps: Unload transports in MapManager::UnloadAll instead of singleton destructor. Machiavelli 2011-01-16 00:08:52 +01:00
  • 58564cc496 Core/Scripts: Rewritten Drakkari Colossus encounter from Gundrak. Manuel 2011-01-15 19:03:32 -03:00
  • 29a8b5407a Core/DBLayer: Use default parameters for DatabaseWorker::activate. Fixes a possible desyncrhonisation issue when DatabaseWorkerPool calls wait() on the workers. Machiavelli 2011-01-15 20:59:37 +01:00
  • 38816cb1df Core/Spells: Implement SPELL_ATTR6_IGNORE_CROWD_CONTROL_TARGETS (0x00000100). Spells with this attribute flag (Avenger's Shield, Hammer of Righteousness, Shield of Righteousness, Felguard Cleave, Fel Iron Bomb) will ignore secondary targets that are under the effect of crowd control aura's. Machiavelli 2011-01-15 19:40:06 +01:00
  • 52ec32e740 Scripts/Icecrown Citadel: Despawn Ooze after unregistering from Rotface's summon list, not before Shauren 2011-01-15 00:46:41 +01:00
  • 9584f58130 Core/Battleground: Combine bg score type enum values with the same name Shauren 2011-01-14 23:02:15 +01:00
  • 064755e8a1 Scripts/Icecrown Citadel: Fixed Invocation of Blood jump timing, info taken from sniff Shauren 2011-01-14 22:42:53 +01:00
  • 4aae3cd45e Add missing opcodes to OpcodeHandlerTable. Lightguard 2011-01-14 22:40:41 +01:00
  • 4cb3a9c6ca Scripts/Icecrown Citadel: Fixed crash in Blood-Queen Lana'thel script Shauren 2011-01-14 21:54:17 +01:00
  • 8c48704b23 Core/Loot: Fixed looting of individual, owner only items (item loot/skinning) VladimirMangos 2011-01-14 21:24:11 +01:00
  • db72c4f561 Core - Modifies a few security checks to take realm id into consideration. It will enable add friends which have moderators (or more) status in other realms and cease undue AH activity logging from those same accounts. JohnHoliver 2011-01-14 16:55:50 -02:00
  • 458c7c642f Core/Spells: Fixed Glyph of Pain Suppression Shauren 2011-01-14 20:24:39 +01:00
  • 3ab85db411 Core/Player: Pets are unsummoned after spec switch. Fixes #180 Manuel 2011-01-14 13:38:56 -03:00
  • 94c9764323 Scripts/Trial of the Crusader: Fixed Slime Pool duration on all difficulties and removed hacks for it Drethek 2011-01-14 15:08:32 +01:00
  • de8d5a9236 Scripts/Borean Tundra: Add Support for areatrigger conditions for Quest: Breaking Through (11898). Thanks to Svannon for original code and joint brainstorming session. Machiavelli 2011-01-14 00:59:52 +01:00
  • d399daab59 Core/Quests: Resolve ambiguity between QUEST_STATUS_COMPLETED and rewarded state by implementing QUEST_STATUS_REWARDED. The latter is not used in the database explicitly, only in the core. This is to prevent overhead by iterating over the rewarded quests storage multiple times. Machiavelli 2011-01-13 23:06:59 +01:00
  • 57ee357c02 Core/Maps: Fix a possible crash in ObjectGridStoper:Visit Machiavelli 2011-01-13 21:33:56 +01:00
  • bd85914d92 Core/DBLayer: Properly manage mysql library initialization and shutdown in authserver and worldserver. Prevent multiple calls and make it more elegant. Machiavelli 2011-01-13 21:30:37 +01:00
  • 4c15ebe09d Core/DBLayer: Properly deallocate SQLOperation objects from Databaseworkerpool queue. Machiavelli 2011-01-13 20:28:40 +01:00
  • cf9250c29f Core/DBLayer: Machiavelli 2011-01-13 20:07:09 +01:00
  • 8d59953f93 Scripts/Icecrown Citadel Shauren 2011-01-12 22:50:51 +01:00
  • 52499b03ea Core/Guilds: Don't allow more than 25 and 100 log events to be sent to the client for bank eventlog and regular eventlog respectively. Higher values will result in client crashes. Machiavelli 2011-01-12 19:38:47 +01:00
  • 87b849f71a Scripts/Icecrown Citadel: Fixed players being teleported to entrance when Professor Putricide entered combat during Festergut or Rotface fight (encounter mechanic) Shauren 2011-01-12 12:49:05 +01:00
  • 806794d4ce Fix a crash in Spell::CheckCast(). Anubisss 2011-01-12 02:06:06 +01:00
  • 3a7a01e7c7 Buildsystem: Fix a logical error in git revision-detection, and also make the warning text a little bit more "Hello Cpt.Obvious" obvious for users that can't read. (It now includes the word WARNING in the warnings) click 2011-01-11 23:54:45 +01:00
  • bd2728eb74 Core: Fix some warnings Spp 2011-01-11 11:18:00 +01:00
  • a039086bca Core/SQL: Fix up a few missing tables from base world_database import schema and a few typos Thanks to Aokromes for the heads up ref the typos, and Oinquer on the missing tables. click 2011-01-11 08:26:10 +01:00
  • de56044b13 Scripts/Zul'Gurub: Fix in 34aae56104 should include leech auras too Shocker 2011-01-11 01:54:53 +02:00
  • f03040b5b3 Core/Spells: Glyph of Polymorph should remove leech auras too, fixes #171 Shocker 2011-01-11 00:57:20 +02:00
  • 1a5554ccb5 Core/Battlegrounds: Fix Fel Reaver Ruins capturepoint in Eye of the Storm Taser 2011-01-10 22:31:57 +01:00
  • 870add0a3d Core/Spells: Fixed Spirit Walk ability of shaman's Feral Spirit summons Shauren 2011-01-10 21:57:02 +01:00
  • fa8e5047a6 Core/Guilds: Fix a possible client crash in MSG_GUILD_BANK_LOG_QUERY Machiavelli 2011-01-10 20:57:58 +01:00
  • b2404c1a26 Buildsystem: Move EnsureVersion macro-loading into genrevision.cmake. Fixes ensure_version macro not being found. Shauren 2011-01-10 19:22:46 +01:00
  • 5755ab14ac Buildsystem: Use the git-executable variable as the command to run as well... Thanks to Shauren and leak for pointing that out. click 2011-01-10 17:57:26 +01:00
  • 0f5d03211b Buildsystem: Add git versiontesting and path-testing to find git - also includes a notice if the version is not found/git is not installed correctly. click 2011-01-10 17:46:28 +01:00
  • cdf60d0643 Core/SQL: Assigned script npc_four_car_garage to creature 35273. Manuel 2011-01-09 21:12:17 -03:00
  • 014714fb17 Core: Killing magic numbers. Manuel 2011-01-09 20:44:33 -03:00
  • 8c939165b0 Merge branch 'master' of ssh://github.com/TrinityCore/TrinityCore click 2011-01-09 18:37:14 +01:00
  • 6ce62c72bc Docs: Update with correct wiki-location for doc/UnixInstall.txt This next line is to test if hooks are done correctly. Closes #150. click 2011-01-09 18:35:25 +01:00
  • 01d4080b4d Core/Units: Send proper orientation in SMSG_MONSTER_MOVE_TRANSPORT Machiavelli 2011-01-09 16:22:04 +01:00
  • 1aa294d3e9 Core/Players: Fixed typo in updating soulbound trade times (check every second, not every 1000 seconds) Shauren 2011-01-09 15:14:44 +01:00
  • 45459bed23 Core/Netcode: Fix file descriptor leak under linux platforms with ACE dev poll reactor. close #15 Derex 2011-01-09 13:53:25 +01:00
  • 4ec6ec66c4 Core/SQL: Fix world_scripts_full.sql import Machiavelli 2011-01-09 13:43:35 +01:00
  • cb5a943f10 Core/DBLayer: CHAR_DEL_AUCTION should be defined as asynchronous. Fixes a crash caused by assertion failure. Machiavelli 2011-01-09 13:30:14 +01:00
  • 644902d369 Core/SQL: Fixed typo in sql file name. Thanks to laly. Manuel 2011-01-09 02:03:14 -03:00
  • 5cf76896eb Core/Battleground: Implemented blizzlike script for Isle of Conquest, written by gyullo and me, based on Socolin's and Josh's patch -BIG THANKS TO THEM- Manuel 2011-01-09 00:00:08 -03:00
  • 57173df80f Core/SQL: Move spell_script_names from world_database.sql to world_scripts_full.sql (they're called scripts for a reason) Machiavelli 2011-01-08 22:49:44 +01:00
  • a5cabb0705 Scripts/Ulduar: Some work on Kologarn: Machiavelli 2011-01-08 22:21:24 +01:00
  • ef3e0d3477 Scripts/Ulduar: Spell script for spells 62524,62525,62521 (Freya encounter) Lopin 2011-01-08 21:44:29 +01:00
  • 58f795d171 Core/Vehicles: Logic fix for AddPassenger seat validity check, thanks to Tassader Machiavelli 2011-01-08 21:13:18 +01:00
  • aa87c61cfb Remove unintended change from previous rev's copypaste work. Machiavelli 2011-01-08 19:11:18 +01:00
  • c4cac049b4 Core/DBLayer: Define prepared statements in an array per database instead of explicit calls to MySQL::PrepareStatement. Now the core will show the raw query (without bound arguments) in related log entries instead of PreparedStatement id: X on database Y. Machiavelli 2011-01-08 19:07:13 +01:00
  • 04d7476087 SQL: This table is handled by db team Shauren 2011-01-08 17:45:14 +01:00
  • 63333dc6ff Core/Spells: Fixed targeting for spell 49305 (missing unit target) McBitter 2011-01-08 18:36:45 +02:00
  • 39247d912b Core/Quests: Fixed quest chain issues introduced by daily quest fix Shauren 2011-01-08 13:57:59 +01:00
  • 60595e5c9f Buildsystem: Add fallback-location directories for OpenSSL detection under Windows-platforms click 2011-01-08 13:04:47 +01:00
  • df602e955e Core/SQL: Fix a small typo in world_script_texts.sql messing up imports. Closes issue #63 click 2011-01-08 05:40:47 +01:00
  • 051cceb7ac Core/Quests: Fix daily quests not showing up in list of available quests after having completed them once before. (Bug usually used to surface when in ExclusiveGroup) Shauren 2011-01-08 00:27:50 +01:00
  • dc3d6a2f23 Remove redundant code from 1487ebedaa Machiavelli 2011-01-07 19:13:19 +01:00
  • f63d84534f SQL: Added missing sql from revision 855e910298 Shauren 2011-01-07 19:05:17 +01:00
  • 50e4dd43df Buildsystem: Fix OpenSSL-detection on Windows platforms click 2011-01-07 07:18:29 +01:00
  • 660892d53e Misc: remove test file added by accident runningnak3d 2011-01-06 12:45:13 -07:00
  • d8b326f17f Core/Buildsystem: Fix linking of SSL under Fedora Core 14 Derex 2011-01-06 12:34:30 -07:00
  • bc048ad216 Fix a typo in LFG. Christyan 2011-01-07 01:30:39 +01:00
  • efe0ed3194 Core/Entities: Fix a silly typo in Object::AddExtraMovementFlag Machiavelli 2011-01-06 22:54:33 +01:00
  • c65e3822a2 Fix build from 06314c9387 Machiavelli 2011-01-06 22:45:07 +01:00
  • 5f0d84a69e Scripts/Naxxramas: Fix raid mode dependant spawn points of Zombie spawns during the Gluth encounter. Socolin 2011-01-06 22:39:00 +01:00
  • afcff32e64 Core/DBLayer: Add MySQL errno 1054 to ignored error messages. Machiavelli 2011-01-06 22:32:30 +01:00
  • 7ac9ffd587 Scripts/Naxxramas: Patchwerk's hateful strike can, however, hit the main tank if no other targets are in melee range. Machiavelli 2011-01-06 22:24:32 +01:00
  • 34aae56104 Scripts/Zul'Gurub: High Priest Thekal will no longer die inbetween his two phases Sarjuuk 2011-01-06 21:41:57 +01:00