Commit Graph

  • d3ab5941b2 DB/Loot : Updated Lootid for ICC 25 man and fix a wrong item while at it ZxBiohazardZx 2011-08-06 15:11:00 +02:00
  • 3d935c218f SQL: Cleanup in SQL updates tobmaps 2011-08-06 19:58:28 +07:00
  • 7f57507155 Fix compile tobmaps 2011-08-06 19:56:12 +07:00
  • 92393392ef Core/Battleground: Missing changes from rev 4ecda55 Spp 2011-08-06 10:00:09 +02:00
  • 763d59aeec Core/Dungeon Finder: Added condition to avoid unnecessary checks to the joining result. Manuel Carrasco 2011-08-05 21:47:12 -03:00
  • 5b0b53a8c0 Buildsystem/Windows: Fix a typo in the worldserver/authserver .rc files - fixes debug builds on Windows click 2011-08-05 23:35:09 +02:00
  • 287b9e423c Core/Dungeon Finder: Better solution for 24bb62e (fixed logic in dungeon selection) Spp 2011-08-05 12:51:36 +02:00
  • 4ecda557e4 Core/Battleground: Some (minor) code optimizations - All access to Battleground vars are done using funtions (Remove friendship from Battleground and BattlegroundMgr) - Move specific 47 mins arena check to battleground code as its generic to all arenas - Create PreUpdateImpl and PostUpdateImpl functions. Specific battlegrounds will implement those if needed (No more need of call Battleground::Update inside specific BGs) - Modify Create function to use only one parameter - Remove EventPlayerCapturedFlag from Battleground class, only one BG implements it and it's not used outside that BG. Spp 2011-08-05 11:57:09 +02:00
  • d7715fa4b8 Buildsystem/Windows: Add support for reading commithash and commitdate directly from the executable binaries. To view this information, check the "Product Version" field in Properties on the respective daemon. click 2011-08-04 22:53:33 +02:00
  • 2056af63f0 Core/Spells: Fix typo in b0fe236265 , thx A-Metaphysical-Drama tobmaps 2011-08-05 01:46:35 +07:00
  • 3a32ded09b Merge pull request #2501 from LihO/master Kaelima 2011-08-04 11:20:37 -07:00
  • 3fbb657e3b Core/Maps : Crash fix LihO 2011-08-04 19:41:11 +02:00
  • 24bb62ec44 Core/Dungeon Finder: fixed logic in dungeon selection LihO 2011-08-04 19:24:11 +02:00
  • d0de7976dc Core/ObjectMgr: Some minor changes in LocaleString functions Spp 2011-08-04 15:14:15 +02:00
  • 85643fb8a0 Partial revert of fcdd4d7 Closes #2494 Spp 2011-08-04 14:38:57 +02:00
  • 473f341012 Core/GameEvent: Minor code optimization. (Also cosmetic changes in other unrelated files) Spp 2011-08-04 14:27:10 +02:00
  • 1c882084f3 Core: Cosmetic changes in Threat related code (per request) and remove of extra call to SpellMgr singleton inside that singleton Spp 2011-08-04 13:16:09 +02:00
  • 68d34ab3c2 Scripts/Icecrown Citadel: Blood-Queen Lana'thel will now target every player only once during air phase Shauren 2011-08-04 10:36:27 +02:00
  • 0c2cd78400 Core/Refer-a-Friend: Fix a glitch in the summoning system. Thanks gyullo. Silinoron 2011-08-03 15:21:08 -07:00
  • 76fe596160 Core/Refer-a-Friend: Finish base work for Refer-a-Friend. Silinoron 2011-08-03 09:28:12 -07:00
  • 98bdbdd76f Fix build on gcc 4.6 :/ Machiavelli 2011-08-03 12:49:29 +02:00
  • 7e53a73059 Core/Vehicles: Remove Vehicle.h dependency from other header files Spp 2011-08-03 12:28:42 +02:00
  • e7327e7e94 Core: Fix compile without PCH and fix some warnings Spp 2011-08-03 11:23:08 +02:00
  • 8572d5d0e9 Partial revert of fcdd4d7 Spp- 2011-08-03 08:27:11 +02:00
  • fcdd4d784f Core/Transport: Minor optimization in LoadTransports (And some cosmetic changes here and there in other files) Spp- 2011-08-03 08:18:24 +02:00
  • 43720b1e3a Core/Movement: Add better error log msg when trying to change active mover Spp 2011-08-02 21:32:35 +02:00
  • 17b89ea8ab Core/Spells: Also Death Runes itself should be able to turn into a Death Rune. They should not turn back into their original rune when using a spell that turns the used runes into Death Runes. Liberate 2011-08-02 18:07:43 +02:00
  • 28d541fed3 A handful more compilation errors tossed out. The core should now compile as normal. Silinoron 2011-08-01 19:34:26 -07:00
  • 588f5af26a A few more mistakes are fixed. Keep in mind you have to re-run cmake in order to compile properly. Silinoron 2011-08-01 18:54:03 -07:00
  • a80b2c0dc0 Fix a couple of mistakes made in the last commit. It appears to have been too long since I last worked on TC. Silinoron 2011-08-01 18:25:48 -07:00
  • 286749550f Add some packet handlers for Refer-a-Friend (work in progress). There is no guarantee that this code will work or even compile. Use at own risk. Silinoron 2011-08-01 18:19:29 -07:00
  • 6348c7331b Some codestyle cleanup Silinoron 2011-08-01 17:37:55 -07:00
  • cb5ba6b3c9 Core/RA: Fix RA subnegotiation for clients that don't send any subnegotiation data (like telnet) by setting a 1 second time window in which the client can send their packet before the RASocket will begin actual authentication. Machiavelli 2011-08-02 01:55:18 +02:00
  • fc52f0846e Core/Spells: Fix Soul Preserver trinket Machiavelli 2011-08-01 23:57:16 +02:00
  • ff3c988ee7 Core/Entities: Allow Shaman totems to crit with spells, and add a temp workaround to make Fire Elemental Totem spawn crit with spells also. Machiavelli 2011-08-01 18:25:44 +02:00
  • fa4b659964 Compile fix for f899c92899 Shauren 2011-08-01 15:58:51 +02:00
  • c69b149d7e Core: Typo fix introduced in previous commit (:S) Spp- 2011-08-01 14:57:30 +02:00
  • 079f292b15 Core: Some more missing changes from previous commit (Pass by const reference for simple objects replaced with pass by value). Also fix unintended change Spp- 2011-08-01 14:51:44 +02:00
  • acd0fc79f6 Core: Pass by const reference for simple objects replaced with pass by value Spp- 2011-08-01 14:23:27 +02:00
  • 1fc1da842e Core: Fix annoying compile warning and some other minor changes here and there Spp- 2011-08-01 13:46:00 +02:00
  • 0457d98405 Core/Movement: Crash fix Spp- 2011-08-01 13:44:54 +02:00
  • f736c64836 Scripts/Icecrown Citadel: Added emote warning for Mutated Infection at Rotface Shauren 2011-08-01 12:49:12 +02:00
  • f899c92899 Core/Spells: Use ModStackAmount for CastCustomSpell with aura stack value if the aura is refreshed on target Shauren 2011-08-01 12:05:30 +02:00
  • a80b36c2f3 Core/Spells: Limited SPELL_ATTR3_PLAYERS_ONLY attribute to only allow players, not pets and totems. This fixes many boss area spells incorrectly selecting pets and totems as their targets. Shauren 2011-08-01 11:17:34 +02:00
  • acc2e88c31 Core/RA: Fix RA usage, properly filter out RFC 854 / 855 subnegotiate data Machiavelli 2011-08-01 04:01:10 +02:00
  • 67ee5a46c3 SQL: Fix a delete query in previous commit Nay 2011-08-01 01:47:46 +01:00
  • d32b59fee7 DB/ (ZG) Discover- 2011-08-01 01:45:23 +01:00
  • ab876a1a7c DB/SAI: Convert EAI to SAI (+ some fixes) of Zul'gurub npcs Discover- 2011-08-01 01:23:08 +01:00
  • 9efcf82db2 Core/Spells: Update comment Machiavelli 2011-08-01 00:48:11 +02:00
  • 6732cbbde5 Core/Spells: Fix Shaman Wind Shear (Threat reduction part) Machiavelli 2011-07-31 23:49:29 +02:00
  • c074be2944 Core/Spells: Small update to TriggeredFlags and fix Glyph of Totem of Wrath with it. Machiavelli 2011-07-31 23:47:11 +02:00
  • f26edf09d3 Fix gcc build and remove redundant check from 0afc3c Machiavelli 2011-07-31 22:27:57 +02:00
  • 0711746b57 Core/Visibility: Send object destroy packets to dead players. Fixes persistent visuals of no longer existing entities while dead. Machiavelli 2011-07-31 21:57:23 +02:00
  • d4a68025c7 Core/Spells: Fix Shaman talent Storm, Earth, Fire (Earthgrab part) in case of using Earthbind totem trough Call of the Elements etc. Machiavelli 2011-07-31 21:56:32 +02:00
  • 58f10c74f7 Core/Spells: Change low level bool triggered with bitmask TriggerCastFlags to better manipulate the behaviour of certain triggered spells. Machiavelli 2011-07-31 19:03:06 +02:00
  • 8753a18263 Core/Auras: Corrected SPELL_AURA_CLONE_CASTER and mirror image opcode handling, will no longer rely on incorrectly used creator guid Shauren 2011-07-31 16:43:54 +02:00
  • 0afc3cf110 Core/ChatLog: Properly filter out addon messages in whisper, party, raid and battleground. Machiavelli 2011-07-31 14:40:15 +02:00
  • 8ceb780213 Core/Spells: Fix Shaman totem bar exploit that would allow the player to cast any spell when using Call of the Elements etc. Machiavelli 2011-07-31 14:10:47 +02:00
  • db28ae55c9 Core/Spells: Add missing braces to possession spell check - fixes problems with being unable to cast target's spells while possesing. QAston 2011-07-31 11:13:15 +02:00
  • 6cfb87639c Core/Arena: A more accurate implementation of rating gain/loss. This fixes the strange behaviour personal rating could have, as well as implements the bigger rating scale added in patch 3.1. Liberate 2011-07-30 22:46:45 +02:00
  • b2d37062a0 Core/Vehicles: Allow damaging NPC passengers. Machiavelli 2011-07-30 21:55:06 +02:00
  • 0ecb47bc8a Core/Spells & Vehicles: Define and implement SPELL_ATTR6_CASTABLE_WHILE_ON_VEHICLE and VEHICLE_SEAT_FLAG_CAN_CAST_MOUNT_SPELL. Machiavelli 2011-07-30 20:36:19 +02:00
  • 2effb7acdc Core/Spells: Fix client crash on ESC when channeling certain spells (e.g. Eye of Acherus, Death Knight Understudy) Machiavelli 2011-07-30 19:15:06 +02:00
  • 12f5904bee Core/Spells: Fix a crash in OnDummyEffect. Liberate 2011-07-30 15:26:42 +02:00
  • 1df57ae522 Core/Spells: Don't allow passive area auras to stack. QAston 2011-07-30 02:01:07 +02:00
  • 0cb2a95a04 Scripts/Icecrown Citadel: Fixed orientation of Ice Bomb trigger spawns, spell should now work as intended Shauren 2011-07-29 23:06:25 +02:00
  • c063639ce0 Scripts/Icecrown Citadel: Sindragosa will no longer attempt to enter both last phase and air phase Shauren 2011-07-29 21:37:33 +02:00
  • c9291243c1 Core/Spells: Remove some obsolete code (stealth is no longer a ranked spell). QAston 2011-07-29 18:00:48 +02:00
  • 3d56bd5eb8 Core/CLI: Fix a possible crash in utf8print on linux. (Remove parsing non-existent va_args) Machiavelli 2011-07-29 15:01:26 +02:00
  • 981e3540c8 Core/Chat: Fix a crash in .lookup spell command Machiavelli 2011-07-29 15:00:02 +02:00
  • e47b96af3e Core: Append single character to stream as character, not as a string Spp- 2011-07-29 14:18:28 +02:00
  • 06b46ba203 Scripts/Ulduar: Fixed disappearing of Hodir's Rare Chest Lopin 2011-07-29 13:48:21 +02:00
  • c5d0c6b464 Core/Misc: cleanup npc_professions script (shouldn't the whole script go to DB?). Fix some warnings. Azazel 2011-07-29 15:25:52 +06:00
  • cf643e5150 Core/Arenas: Removed some outdated stuff tobmaps 2011-07-29 07:55:00 +07:00
  • 0c6079790b Core/Misc: Make 64-bit abs function 'portable'. Should fix build on MSVC versions =< 9 Machiavelli 2011-07-29 00:59:30 +02:00
  • 41593a79e3 Core/Spells: Check if spell has range entry before trying to access property (some spell do not) - fixes a crash. QAston 2011-07-29 00:01:08 +02:00
  • fe913bf66c Core/Spells: Fix a crash on checking school immunity added to unit manually (not by aura) - this time without additional changes (argh!) QAston 2011-07-28 23:45:57 +02:00
  • 495ead5f7f Revert "Core/Spells: Fix a crash on checking school immunity added to unit manually (not by aura)" QAston 2011-07-28 23:44:39 +02:00
  • 07badd7385 Core/Spells: Fix a crash on checking school immunity added to unit manually (not by aura) QAston 2011-07-28 23:41:29 +02:00
  • 045dec19fa CoreSpells: Typofixes: fix area auras autocast and usage of items in combat. QAston 2011-07-28 13:21:31 +02:00
  • f33a0c23ca Core/Spells: Fix passive auras stacking logic after recent changes. Closes #2417 QAston 2011-07-28 03:08:42 +02:00
  • 7094f57841 Core/Spells: Don't unload sSpellStore on startup, to allow access to dbc strings. QAston 2011-07-28 02:03:47 +02:00
  • e291464e06 Fix a warning Machiavelli 2011-07-27 21:27:43 +02:00
  • 4c8c0ce193 Core/Spells: Use correct spell target in Spell::EffectEnvirinmentalDMG - fixes area damage of spells using this. QAston 2011-07-27 21:23:15 +02:00
  • 46851c3fda Core/Spells: Drop obsolete code for Demonic Sacrifice. QAston 2011-07-27 20:37:28 +02:00
  • 0dcc229071 Core/Commands: Allow muting offline players - the mute will become effective on next player login. Machiavelli 2011-07-27 17:51:57 +02:00
  • 2eb69330b4 Core/DBLayer: Fix Field::GetInt64 parsing for non-prepared statements Machiavelli 2011-07-27 17:45:49 +02:00
  • 0b5c03f66b Core/Scripts: ScriptRegistry is no longer the part of ScriptMgr public interface, it is not required by caller side. Also remove extra function call to GetScriptId in scripts Spp- 2011-07-27 14:52:59 +02:00
  • 3e5aa2d1ff Core/Movement: Implemented methods to animate creatures landing and takeoff and use them in Sindragosa script Shauren 2011-07-27 12:40:14 +02:00
  • b9a6e2333c Core/Spells: Removed implicit casts from SpellImplicitTargetInfo, fixed copypaste mistakes and one crash Shauren 2011-07-27 12:35:59 +02:00
  • b2a84d9f1e Core/ObjectMgr: Remove GetPlayer function (Remove double use of singletons) Spp- 2011-07-27 12:14:27 +02:00
  • fa50c0a464 Fix some warnings here and there Spp- 2011-07-27 11:00:39 +02:00
  • 39be30a39f Fix compile Spp- 2011-07-27 11:00:14 +02:00
  • b0fe236265 Core: Use new SpellInfo class in core. Sadly, this commit is not compatibile with some of the custom code. To make your code work again you may need to change: QAston 2011-07-26 23:09:28 +02:00
  • 8afa090c83 Core/Battlefield tobmaps 2011-07-27 04:07:46 +07:00
  • d6be55b6ee Core/Battlefield tobmaps 2011-07-27 04:07:24 +07:00
  • 000e9440e2 Merge branch 'master' of github.com:TrinityCore/TrinityCore into wintergrasp_cleanup tobmaps 2011-07-27 04:03:49 +07:00
  • 29c228a801 Core/Spells: Add SpellInfo class to store static data and methods for spells. This class is going to replace SpellEntry use in core. SpellInfo class includes all spell-related functions which resided in SpellMgr, and makes them much easier to access, reuse or add new stuff. Another advantage is that you no longer have to lookup db/dbc data by entry or index, because such data can now be included in the new class. Thanks to that, TC will have no problems on drastic spell dbc format change in 4.x. QAston 2011-07-26 23:00:23 +02:00
  • b2698d699e SQL: Fix typo in filename tobmaps 2011-07-27 03:45:05 +07:00
  • 0cedb54219 Core/Achievements: Fix Didn't Stand a Chance Shocker 2011-07-27 03:33:11 +07:00