Commit Graph

  • e00345dc0e This should fix ACE compile on x64 windows Shauren 2010-06-20 13:20:58 +02:00
  • 47955ba8a8 Nicer approach for Repeteance fix using spell_linked_spell Tartalo 2010-06-20 11:54:28 +02:00
  • 1c42795081 Backed out changeset 444ae3a9769f Going to use a spell_linked_spell based better approach Tartalo 2010-06-20 11:44:18 +02:00
  • 77565846c6 Fix Spell 20066 (Paladin, Repeteance), by maxdestroyer Now removes Righteous Vengeance Tartalo 2010-06-20 06:05:16 +02:00
  • bd599aea17 Fix spells 48129, 60320 & 60321 (Scrolls of Recall I, II & III) Now they buff Lost! and stop teleporting if they are used beyond max safe level Lost! buff is not fixed so there is no random teleport penalty yet Tartalo 2010-06-20 04:34:58 +02:00
  • 1f709c7d19 Fix spells 52942 & 58837 (Loken Pulsing Shockwave: dinstance depending damage, by Josh Tartalo 2010-06-20 01:37:58 +02:00
  • a2ab87962d Minor cleansing Tartalo 2010-06-20 01:34:11 +02:00
  • 1d247017e5 Fix Spell 54732, Defibrillate from Gnomish Army Knife (now has success chance roll) Tartalo 2010-06-20 00:55:54 +02:00
  • d024e563f8 Fix Grievious bite (48920): now if removed when target is fully healed Tartalo 2010-06-20 00:37:02 +02:00
  • f690bafd3e Merge Tartalo 2010-06-19 23:53:01 +02:00
  • 2c407aca1f Ulduar: Halls of Stone, Krystallus: Fix Shatter usage Tartalo 2010-06-19 23:52:24 +02:00
  • fb7dc51826 Fix spells 50811 & 61547 (Krystallus shatter), by microbius51 Tartalo 2010-06-19 23:51:33 +02:00
  • cbf7d15947 Add another assert to track down an issue where variable gets infinity value Machiavelli 2010-06-19 23:48:10 +02:00
  • d674660539 Merge Tartalo 2010-06-19 23:06:56 +02:00
  • 78fab5fa18 Violet Hold: Some fixes, infinite loop one included Tartalo 2010-06-19 23:01:26 +02:00
  • f43727e18c Change some map/vmap-related runtime output to sLog format. Machiavelli 2010-06-19 22:08:03 +02:00
  • 2db4af3949 * Changed references to Trinityd.conf / trinitycore.conf to proper * worldserver.conf Brian 2010-06-19 13:54:19 -06:00
  • 09923bde06 Fixed win build of vmap assembler, too. Xanadu 2010-06-19 21:50:34 +02:00
  • 29d9e40f74 Some smaller fixes to the vmapextractor courtesy of Lynx3d (not using corefunctions + update errormessages to use the new fileextensions) click 2010-06-19 21:35:32 +02:00
  • 0e4954df2e Fixed the client crash near Exodar mysteriously caused by a model ID. Closes issue #2731. Xanadu 2010-06-19 21:23:56 +02:00
  • 3e03e8d26b FIx vmap3_assembler compile on linux click 2010-06-19 21:17:26 +02:00
  • 6e871d6f4d Violet Hold: Instance mechanics fixes, by PivoNRoll Closes issue #2733 Implements door hiting by trash, trash waypoints and more Tartalo 2010-06-19 20:57:58 +02:00
  • d183d94be8 Fix possible crash in VMapManager sLog.OutXX functions. Machiavelli 2010-06-19 20:51:56 +02:00
  • 108970ddba * Fix Linux compile Brian 2010-06-19 11:14:00 -06:00
  • 8c8986b2bc Fix usage of uninitialized waypoint array variables in ConfusedMovementGenerator<T>::Initialize and revert 9b1c565510+ad8ce5245e that covered up this problem without fixing it and introduced a faulty LOS calculation. With thanks to Lynx3d and click, and Aokromes and ritchy for testing. Machiavelli 2010-06-19 17:26:12 +02:00
  • 706c0568a5 Changed PKs in world_database.sql...which I forgot to do in 8625. Xanadu 2010-06-18 22:38:18 +02:00
  • 1218b001ac Fixed priest and druid AoE spells broken two commits back. Closes issue 2737. Xanadu 2010-06-18 17:21:39 +02:00
  • 9cd4e4289c In arenas Replenishment should only affect the caster. Xanadu 2010-06-18 16:21:23 +02:00
  • c2cdc9994e Reviewed and fixed smart heal and energize target selection: * Implemented Divine Hymn and Hymn of Hope targeting. Closes issue #180. Closes issue #2538. * Fixed CoH healing any monsters in your target. * Removed obsolete hackfix of Wild Growth that attempted the above. * Fixed Glyph of Holy Light target selection that had code in a wrong place. * Removed too general check that gave smart targeting to spells that shouldn't have it. * Implemented correct number of targets for Althor's Abacus heal proc. Xanadu 2010-06-18 04:17:21 +02:00
  • 7fe641c99e Fix a small "typo" regarding the calculation of LoS from the r9b1c565510 vmap-fix - fix by Gyullo, after being busy slapping himself for the mistake click 2010-06-17 22:28:16 +02:00
  • 7ef4418d51 Fixed TrinityRealm build issues on windows x64 Shauren 2010-06-17 21:37:21 +02:00
  • 68e8ac3336 This should fix g3dlite compile on windows x64 Shauren 2010-06-17 21:00:03 +02:00
  • aa74cac7cb Add plane/finitecheck tests for OOB intersection-vectors (this should fix vmap-related freezes) - patch by Gyullo click 2010-06-17 20:38:46 +02:00
  • bc704b4a55 * Fix logic in FindMySQL cmake file * *nix compiles again Brian 2010-06-17 10:29:53 -06:00
  • 5238320af0 Fixed pool system I broke in 52fac32a0b35, added a check for child pools and rearranged primary keys to prevent inclusion of single creature/GO spawn in multiple pools. Xanadu 2010-06-17 05:37:37 +02:00
  • d027d64f2f Fix issue where the MySQL library/include searchmacro wouldn't detect the MySQL-libraries/headers - it now respects the result from mysql_config properly click 2010-06-17 01:17:33 +02:00
  • b637ddf1ce Tempfix for detecting the threadsafe mysl-library (the detectionroutine needs to properly use mysql_config if available, and for some odd reason it doesn't) click 2010-06-17 00:22:12 +02:00
  • a71d549bc3 Fixed compile Shauren 2010-06-16 21:32:34 +02:00
  • 90fceb18ac Fixed spell 64142 (Upper Deck - Create Foam Sword) Shauren 2010-06-16 20:59:15 +02:00
  • d976299dc3 Fixed spells with EffectCreateItem2 that do not have EffectItemType set in dbc and should pick it from spell_loot_template table (like 69412 Abyssal Shatter) Shauren 2010-06-16 20:10:42 +02:00
  • d65690ad38 Fixed wrong string format in HandleNpcUnFollowCommand Shauren 2010-06-16 20:03:21 +02:00
  • 9b2d3b0a71 Fixed typo Shauren 2010-06-16 19:58:40 +02:00
  • 3be48fe4fc Fixed old no-fly zone code to use area flags instead of hardcoded area ids (this fixes flying in Wintergrasp) This does NOT implement no-fly zones! Shauren 2010-06-16 19:36:50 +02:00
  • 560f3bb87b Added OpenSSL registry path for win 7 x64. Xanadu 2010-06-16 06:41:57 +02:00
  • ec63820f56 * Fixed extraction tools windows compile and core windows compile for 32-bit targets. This should do until sufficiently good project files can be generated using cmake. * Windows users need to download 8615_mysql_openssl_libs.zip from the project download page and unpack it to /externals. Xanadu 2010-06-16 06:36:35 +02:00
  • 5d7bed7222 Adjust CMake "searchmacros" bit so that they point to correct locations click 2010-06-16 03:43:09 +02:00
  • 1955d42ae4 Drop Flag on Nitro Boost usage for WSG and EoS. By Gyullo. Fixes issue 2166. John Holiver 2010-06-15 20:34:29 -03:00
  • 05178900db Add support for detecting openssl with cmake using registry (windows) Shauren 2010-06-15 20:06:05 +02:00
  • d63b601f61 First part of supporting CMake under Windows - this is WIP, and if you want to work on it, be on IRC. This is NOT a complete product, but we need all hands on deck to get this sorted out ASAP, and as such we throw it in. No changes are done to Windows buildmethods untill this is -completed- and -working-. click 2010-06-15 19:19:17 +02:00
  • 93f8d212e0 Fix linuxbuild click 2010-06-15 19:16:25 +02:00
  • ebb0785817 Commit from Lynx3d: Add assert to values that can cause nasty freeze, but should never occur with valid input. Shauren 2010-06-15 17:08:04 +02:00
  • 2a544c94b3 Implement Chef Hat. Fixes issue #2514. Trazom62 2010-06-15 00:04:03 +02:00
  • edb8c7a8aa Removed useless comment columns from the pool system DB tables. Xanadu 2010-06-14 22:22:11 +02:00
  • c3fed147d7 Removed useless vmap assembler solution file Shauren 2010-06-14 21:10:08 +02:00
  • b3f1bc11d9 Added support for removing blizz items from character creation info by adding entry to playercreateinfo_item with count -1 Added support for all class/all race in playercreateinfo_item by setting class/race to 0 (like currently playercreateinfo_spell) Shauren 2010-06-14 21:03:05 +02:00
  • d095e315a0 Improved startup pool check a little. Xanadu 2010-06-14 20:52:36 +02:00
  • d205de69bf implement ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_DAILY_QUEST_DAILY. Fixe issues #2213. Trazom62 2010-06-14 18:33:46 +02:00
  • c88ecf99c3 Missing file from the last commit. John Holiver 2010-06-14 11:44:55 -03:00
  • 07289ab4f2 Fix Nature's Guardian ICD (5->30). John Holiver 2010-06-14 11:40:25 -03:00
  • d226e92ebb Fix linux compileissues when compiling with scripts - I actually forgot to reinstate it when cleaning up the CMakeLists.txt earlier. Sorry! click 2010-06-14 11:27:44 +02:00
  • 43f527b94f Fix compile-errors on older versions of GCC (missing definitions - thanks to lynx3d for the heads up) (users are adviced to upgrade to a MORE RECENT version of GCC that supports the standardized tr1::unordered_map functionality though) click 2010-06-14 02:43:18 +02:00
  • b232204264 Remove old DO_MYSQL-params in CMakeLists.txt files - not required as we only support MySQL anyway + add partial support for finding headers on Windows (not yet done) click 2010-06-14 02:00:30 +02:00
  • e7083e46ac * Fixed typo * Thanks Keven85 Brian 2010-06-13 13:34:04 -06:00
  • 8a2a82d1e8 port over some usability-fixes from lynx3d on the vmapextractor and remove an old header-relic click 2010-06-13 20:36:07 +02:00
  • 5c8ccefef5 Remove duplicate DO_WARN conditional in toplevel CMakeLists.txt (thanks to imbecile for spotting) click 2010-06-13 17:36:05 +02:00
  • ad8638742c Do not apply duration spellmods to spells with infinite duration (fixes Glyph of Eternal Water + Enduring Winter making water elemental last 5,10,15 seconds) Shauren 2010-06-13 15:55:30 +02:00
  • e6d0fa20cd Typo spotted by glizzard.ad Machiavelli 2010-06-13 14:24:44 +02:00
  • b6621ddf90 Add some safer casting conditions in Map::ScriptsProcess. Fixes issue #2676 Fixes issue #2553 Machiavelli 2010-06-13 13:29:31 +02:00
  • 6520261ea6 Added _CRT_SECURE_NO_WARNINGS preprocessor definition to windows project files to reduce warning spam Removed duplicate project file for map extractor Shauren 2010-06-13 13:05:25 +02:00
  • 34617d0965 Correction on scripts config-entry in CMakeLists.txt + some generic cleanup on the output + set proper cmake-tagging when building in release- or debug-mode click 2010-06-13 00:15:23 +02:00
  • 38417ef2f6 Added forgotten field to item_set_names since this data come from WDB Shauren 2010-06-12 17:21:21 +02:00
  • 057ea32adf Fix issues with missing the printf()-function on newer distributions (thanks to svannon and brian for helping) click 2010-06-12 00:45:24 +02:00
  • ccbff7a194 Remove README for the mapextractor, it's not used! click 2010-06-11 23:14:14 +02:00
  • 4261828d63 Added support for item set names in case where item does not exist in item_template (like gladiator gear) Shauren 2010-06-11 20:02:46 +02:00
  • 96ac28ebad Fixed vmap assembler build in release mode - windows Shauren 2010-06-11 13:57:10 +02:00
  • 5caa7e9c95 Fixed vmap extractor build on windows Shauren 2010-06-11 12:56:22 +02:00
  • 4d84a4e82e Fixed libmpq build on windows Added 1 solution for map extractor, vmap extractor and vmap assembler Fixed debug build of map extractor (windows), don't forget to compile dependencies (external - bzip, libmpq and zlib) Shauren 2010-06-11 12:25:49 +02:00
  • 39e793b2bd Add extractors and assembler - EXTRACTION OF NEW MAPS IS REQUIRED! This will allow for easier testing of functionality between different projects, ie. one set of maps/vmaps instead of 2 (saves space, saves time and saves us some confusion). click 2010-06-11 05:01:30 +02:00
  • d6d9d50952 Fix some memory leaks silverice 2010-06-11 05:00:46 +03:00
  • d9d6e5732d Add NULL rows for 2 ChatCommand table. Anubisss 2010-06-11 01:55:04 +02:00
  • 148f554814 Fix a mem leak in Item::IsTargetValidForItemUse(). Anubisss 2010-06-11 01:48:52 +02:00
  • f3bf8f8778 If you allocate memory with malloc() you should deallocate it with free(), strdup() allocates with malloc() so use free() to deallocate it :). Anubisss 2010-06-11 01:30:46 +02:00
  • 6da05ec5d1 Fix memory leaks in ConditionManager. Anubisss 2010-06-11 01:25:10 +02:00
  • 169cbb5b1d Drop 'reload spell_script_target' command from DB because this table dropped with the ConditionManager. Anubisss 2010-06-11 00:04:11 +02:00
  • 605c3a4f1f Add a missing SQL from reload conditions. Anubisss 2010-06-10 23:52:05 +02:00
  • 4507e7dd66 Fixed some spaces Shauren 2010-06-10 20:52:15 +02:00
  • 61bc0dce35 Fixed windows compile for game and TrinityCore Shauren 2010-06-10 19:22:53 +02:00
  • 565abc1982 More upstream-changes to libmpq - synced with @302 click 2010-06-10 17:58:54 +02:00
  • 7195abfad0 Fixed TrinityRealm compile on windows Fixed shared build on windows fully Shauren 2010-06-10 16:39:51 +02:00
  • b318325f8c Use precompiled header for fast ace_wrappers build on win silverice 2010-06-10 02:37:29 +03:00
  • f2067f3791 Forgot to push the mod on world.sql from r67325b1a0a John Holiver 2010-06-09 19:44:33 -03:00
  • 5dff68e457 Allow to sell item for: money, extendedCost or money+extendedCost. The new method (money+extende) can be used by using negative values on npc_vendor.ExtendedCost. This one goes dedicated to ZxBiohazardZx. Tnx also to VladimirMangos. John Holiver 2010-06-09 19:38:15 -03:00
  • 410eb3d1b6 Fix line endings in a file. Anubisss 2010-06-09 23:48:08 +02:00
  • 489785418e win build: fixed game pch, generating revision.h, realm source dirs (but it doesnt build yet) Shauren 2010-06-09 22:22:02 +02:00
  • dabeaec464 Fixed [T10] Paladin 4P Protection bonus Closes issue #2519. Shauren 2010-06-09 20:46:56 +02:00
  • f3a01ff9d0 Link g3dlib against zlib Tartalo 2010-06-09 18:25:46 +02:00
  • bddfebb0c7 add -v version option to map_extractor Tartalo 2010-06-09 17:20:06 +02:00
  • 5ee985b231 * Rename trinitycore.conf / ico / windows properties Brian 2010-06-09 07:53:07 -06:00
  • bdb4b2bf8f * Rename conf file / icon file / Window file properties Brian 2010-06-09 07:48:29 -06:00
  • 4323ba11d3 Fix some typos on authserver & worldserver renaming Tartalo 2010-06-09 15:47:00 +02:00