Commit Graph

  • 499fa9b7cb Added missing script to full (thank you azazel_kon for spotting them). Small sql editing (cosmetic, NO sql need to be re-applied). teacher 2010-06-27 11:30:38 +02:00
  • 85114979f8 Update ConfusedMovementGenerator with some coordinate sanity checks. Please leave feedback on how this affects: - Confused movement (polymorph, blind, etc) - Stability with vmaps enabled Machiavelli 2010-06-27 04:54:51 +02:00
  • 5870b57532 Get rid of a compile warning. Xanadu 2010-06-27 04:30:11 +02:00
  • 39429b0548 Dispell code cleanup - GetDispelChance now really returns dispel chance and not resist chance. Xanadu 2010-06-27 04:03:30 +02:00
  • 26f4fae802 Fix bug that creatures which use FleeingMovementGenerator would not attack after respawning. Bug was caused by improper react state Machiavelli 2010-06-27 03:47:18 +02:00
  • 0fd3e47edc Fix crash when applying mind control to vehicles Closes issue #2816 What should happen when mind control is applied to vehicles? Tartalo 2010-06-27 00:58:04 +02:00
  • 59ca58a49f Violet Hold, Cyanigosa: Clear transformation on EnterCombat, now is handled by instance script Tartalo 2010-06-26 23:43:15 +02:00
  • 1361b8b86c Violet Hold: Azure Saboteour animation on boss encounters, by DenissRassman From issue #2180 Tartalo 2010-06-26 23:40:24 +02:00
  • 3da0d1d5b2 Violet Hold: Cyanigosa's pre-fight animation, by DenissRassmann From issue #2810 Tartalo 2010-06-26 22:35:23 +02:00
  • 1b95df4194 Violet Hold: bosses go out of the cell when door is open, by DennisRassmann From issue #2810 Tartalo 2010-06-26 22:09:11 +02:00
  • 73a2a21ee4 Fix possible crash Tartalo 2010-06-26 21:15:48 +02:00
  • 037857c2ce Another fix for naxx GO handling Tartalo 2010-06-26 21:12:22 +02:00
  • 20585e0fc5 Fix naxxramas saving Tartalo 2010-06-26 20:19:37 +02:00
  • d0be4e2cad Remove duplicated job Tartalo 2010-06-26 20:18:41 +02:00
  • 3614f7b089 Load&save gothik's door state on instancedata load&save Partial fix for issue #1244 Tartalo 2010-06-26 20:11:34 +02:00
  • ce94851015 Add forgotten return Tartalo 2010-06-26 17:57:49 +02:00
  • e2f0b19f99 Branch merge Tartalo 2010-06-26 14:07:36 +02:00
  • 57687c5c40 Allow GMs to bypass instance entry requirements Tartalo 2010-06-26 14:06:29 +02:00
  • d2553a138a Use valid coördinates for Unit::UpdateUnderWaterState instead of raw coördinates. Fixes another potential crash related to vmaps. Updates issue #2748 Machiavelli 2010-06-26 13:41:36 +02:00
  • 26da69a544 Fix some deprecated checks on MapManager::CanPlayerEnter() Tartalo 2010-06-26 13:32:24 +02:00
  • 23ec7faf73 Typo Machiavelli 2010-06-26 13:06:36 +02:00
  • fac0ff3232 Also check for valid Y and O coordinates in Unit::SetPosition. Fixes another loophole related to vmaps. Machiavelli 2010-06-26 12:32:29 +02:00
  • 6693bf5092 removed unneeded debug lines from conditions loading Rat 2010-06-26 10:57:19 +02:00
  • 4357846c3c Remove a hack (added by someone that will NOt be NAMEd) that caused too high experience bonus for heirlooms. Heirloom experience bonus was already handled perfectly. Machiavelli 2010-06-26 02:02:59 +02:00
  • 2b29d4e65d Don't return mails to non-existing characters (thanks to laviniu for finding the bug) click 2010-06-25 21:49:27 +02:00
  • 3d40804a33 Opcode updates (thanks to LordJZ) click 2010-06-25 21:41:43 +02:00
  • 07ede97b93 Initialize battleground difficulty before initializing it (thanks to kapate for the heads up) click 2010-06-25 21:28:39 +02:00
  • 06cd5563b6 Use the correct CMake-variable for where to place the generated revision.h file (whops) click 2010-06-25 19:13:14 +02:00
  • 09cde73072 Set revision.h to be a prerequisite of worldserver and authserver building on *nix click 2010-06-25 18:00:51 +02:00
  • af231fadeb * Missed updating the VS project from last commit Brian 2010-06-25 03:53:16 -06:00
  • 852a0c44a2 * Renamed PoolHandler to PoolMgr since the pool systems has nothing to do with * the client/server protocol. Brian 2010-06-25 03:50:19 -06:00
  • be2d40d189 added externals/lib/ to .hgignore Rat 2010-06-25 16:41:44 +02:00
  • f01ef873fb fixed some loot condition reload bugs Rat 2010-06-25 16:38:02 +02:00
  • 711c12a68e Fixed win tool build. Xanadu 2010-06-25 16:23:14 +02:00
  • fec8ca58b5 Simplified and cleaned up honor calculation. Xanadu 2010-06-25 15:58:27 +02:00
  • 66535c3700 Remove redundant accountid check in Item::IsBindedNotWith. Fixes the issue that BOA items would get stuck in the mail when original sender had deleted their character before the recipient could pick it up. Machiavelli 2010-06-25 15:22:06 +02:00
  • 456c6291ab Move trade data to dynamic structure and added support for applying enchant after trade ends, based on Vladimir's commits Shauren 2010-06-25 13:15:51 +02:00
  • eb79fb91a6 Now that we know how to build mysql lib from sources on Win x64 thanks to Scazzato88, we can as well do it. Closes issue #2803. Use with 8722_openssl_libs.zip from the download section, for details see the forum. Xanadu 2010-06-25 06:57:32 +02:00
  • d54b534dca Small cleanup in Master class, thanks to 41782992@qq.com Closes issue #2793 Machiavelli 2010-06-25 01:30:06 +02:00
  • 19f69d2bad Merge Machiavelli 2010-06-25 01:13:58 +02:00
  • c107b39421 Store refundable items for Player class instance per lowguid instead of fullguid. Machiavelli 2010-06-25 01:11:36 +02:00
  • 3051d245b7 Fixed win x64 build - it no longer tries to build mysql libs from the source but instead uses the lib binaries you supply - see the forum for details. Xanadu 2010-06-25 01:11:19 +02:00
  • 275469a930 Fix a crash in BuildPlayerTalentsInfoData. Machiavelli 2010-06-25 00:33:45 +02:00
  • 0f7657b68c Get rid of Trinity Singleton and Threading patterns and replace them with ACE_Singletons and ACE_GUARD_x macro´s with ACE_Thread_Mutex´es respectively. Also get rid of unused CountedReference class that used Trinity threading pattern. Machiavelli 2010-06-25 00:18:01 +02:00
  • a6b9e716a6 Fixed the compile. Xanadu 2010-06-24 23:59:42 +02:00
  • 7c6be33ae0 Revert previous commit. click 2010-06-24 20:13:07 +02:00
  • 931a827a0f Fix genrevision to use the revision of the CHECKED OUT sourcetree, not the revision from when it was last CACHED (BAH-HUMBUG-CRAP-BUG! Grrrr...) click 2010-06-24 18:46:38 +02:00
  • e7a3785d73 Merge click 2010-06-24 17:34:30 +02:00
  • 0b2dad9c97 Remove a possible NaN-value in WorldObject::HasInArc (thanks to arrai) + do some hack'n'slash-work on the CMakeLists with my trusted axe ( I just LOVE being a viking - I get to wield an axe for free!) click 2010-06-24 17:32:50 +02:00
  • e0507a4a8d Fix logic on namego Now is possible to namego to a player inside an arena, by filip.havlicked Closes issue #2130 Tartalo 2010-06-24 15:48:17 +02:00
  • 38fa3c212b Fix primal tenacity reduce damage while stunned only on cat form, by laise Closes issue #1143 Tartalo 2010-06-24 15:32:11 +02:00
  • dbe29795d5 Branch merge Tartalo 2010-06-24 15:13:15 +02:00
  • 55ca26294a Fixed Shadow Ward coefficient, by dr.te... Tartalo 2010-06-24 15:12:01 +02:00
  • 35aa050db8 Temporary fix linux build (back to cmake 2.6.0 standards untill a better solution is found) + clean up the base cmakelists.txt a bit + remove a GCC-warning when attempting build from a CMake-generated VS-project/solution click 2010-06-24 15:08:01 +02:00
  • c21c24d461 Fix Ice barrier scaling, Fire Ward & Frost Ward, by dr.te... Tartalo 2010-06-24 15:05:55 +02:00
  • a5a2676e88 Fixed OpenSSL cmake detection for x64 windows Shauren 2010-06-24 12:37:08 +02:00
  • 1522506feb Fix group invite after a group is formed Spp 2010-06-24 10:20:34 +02:00
  • 73ae5910d8 Fix an even sillier typo that broke compile Machiavelli 2010-06-23 20:13:32 +02:00
  • e75c39781f Fix 2 silly typo´s in GroupHandler. - No longer can any party member invite a new member - Assinging raid roles is doable by raid assistant again Machiavelli 2010-06-23 19:05:35 +02:00
  • 606b27eb6b minor fixes in boss_morogrim_tidewalker Shauren 2010-06-23 14:08:03 +02:00
  • b823302088 Remove a duplicate query. Machiavelli 2010-06-23 13:31:17 +02:00
  • ceac6cd63a Correction on LoadDBC counter - no more 102%... for now :D click 2010-06-23 11:45:30 +02:00
  • 7bf807aee4 Kill off the issues with the map/dbcextractors - and a thanks to imbecile@lavabit for the comment about loadlib.h Just now the intent was to get it sorted out, as we might merge the tools into one "datatool" for all of this stuff. click 2010-06-23 10:16:40 +02:00
  • 30a59b7b69 Mobs can no longer crit with spells. Closes issue #1704. Based on patch by PSZ. Xanadu 2010-06-23 05:04:24 +02:00
  • 05976b7708 Fixed Divine Hymn, Hymn of Hope, Dispersion and Amplify Magic being erroneously displayed as debuffs, instead of buffs. Based on previous thenecromancer's implementation. Xanadu 2010-06-23 03:45:44 +02:00
  • 71d47b384f * Remove table from database that is no longer needed after previous commit Brian 2010-06-22 19:39:02 -06:00
  • 31e369b281 Remove obsolete table transport_event_scripts. Machiavelli 2010-06-23 03:35:12 +02:00
  • b917d5029e Preload grid on flightpath 2 nodes before final node instead of halfway. Previous setup could preload grid in a long flight and unload it again in the very same flight. Machiavelli 2010-06-23 02:03:50 +02:00
  • 968c27f55f Implement taxi/transport event scripts support. Author: Vladimir Machiavelli 2010-06-23 01:59:32 +02:00
  • ffaffe3fd7 * Renamed several VS projects and the executables they produce to reflect the new naming convention. * Cleaned up some useless and redundant preprocessor definitions. * Fixed the win build so that it correctly uses the mysql lib it built from the sources. * Note that you still need to use 8615_mysql_openssl_libs.zip for the OpenSSL binaries. * Also note that Win x64 build from the existing VS files is still fubar (mysql lib...). Xanadu 2010-06-23 01:47:41 +02:00
  • 27062ffd61 Avoid redundant data copy in transport waypoints generation. Author: Vladimir Machiavelli 2010-06-23 01:28:57 +02:00
  • c3b7ce7b69 * Commented useless error message in the map extractor Brian 2010-06-22 17:07:27 -06:00
  • d50cb473cb Use original taxipath data in taxi flight movement generator. Author: Vladimir + Cleanup Machiavelli 2010-06-23 00:57:16 +02:00
  • 1daa1c09f9 * Change Linux specific ifdef to POSIX compliant * Should allow the vmap extractor to build under OSX * Patch by imbecile Brian 2010-06-22 14:45:15 -06:00
  • 922000a576 Fix vmap3extractor for windows again... (Silly Microsoft and their idiotic "let's make SURE others can't use something that would make their lives easier") http://msdn.microsoft.com/en-us/library/ms724897%28VS.85%29.aspx <--- the culprit (BLAAAAH!) click 2010-06-22 17:04:37 +02:00
  • 4b9ec1b539 Fix use of vmap3extractor on 64-bit *nix-systems click 2010-06-22 16:04:05 +02:00
  • 5fa2becbff Merge Xanadu 2010-06-22 02:54:36 +02:00
  • c9b20170a3 Cleanup of logging - removed a few duplicit functions from olden times, fixed a typo. Xanadu 2010-06-22 02:53:04 +02:00
  • a765961618 Fix player loading to transports. Author of original version: Vladimir Machiavelli 2010-06-22 01:30:37 +02:00
  • 0aa52477ae Simplify and cleanup Transport system. Author: Vladimir. Machiavelli 2010-06-22 01:29:02 +02:00
  • eefe75a31f Fix possible bug occuring during shuffling of raid subgroups, and prevent client side exploit. Author: Vladimir. Machiavelli 2010-06-22 00:42:31 +02:00
  • 4e361d0d9b Don´t allow inviting people to chat channels if they are banned from that channel. Also fix response codes CHAT_PLAYER_NOT_BANNED_NOTICE + CHAT_PLAYER_INVITE_BANNED_NOTICE for SMSG_CHANNEL_NOTIFY. Machiavelli 2010-06-22 00:39:07 +02:00
  • 06ef6e2553 Update worldserver log message to indicate which database has a config problem, by Ranger. Minor codestyle applied in function. Machiavelli 2010-06-21 23:58:27 +02:00
  • a9cfe876fa Allow -ExtendedCostID and ExtendedCostID to be in the same vendor´s item list. Machiavelli 2010-06-21 23:41:28 +02:00
  • 95ddfbd9e2 Remove some redundant explicit NULL checks for pointers before ´delete´ or ´delete[]´ calls since this check is done implicitly when deleting. Also fixes a memory leak in .reload creature_template command Machiavelli 2010-06-21 23:20:58 +02:00
  • 5c86cc2aee Added forgotten spell_linked_spell values in previous commit (thank you Gyullo for spotting it). Added place holder for serverside spell. teacher 2010-06-21 22:12:14 +02:00
  • f95bc8e077 Drop cond3 fields in gossip_menu_option table (the sql update was forgotten when condition table was implemented) and finally update world_database.sql accordingly. Removed all vehicle and gossip data from world_database.sql. DB projects must now handle such data. One file renamed (cosmetic) (thx Aokromes for spotting it). teacher 2010-06-21 15:21:48 +02:00
  • 3b81567acf Set CMake to compile jemalloc only on linux, and also set ace/bzip2/zlib to only be compiled on "true" Windows-platforms click 2010-06-21 12:43:39 +02:00
  • f9f72b53af Added missed sql update file for Rev 8613. Removed hackish non-TrinityCore related 8640_world_creature_template.sql. Proper fix can be found on forum (Accepted Fixes). Don't worry if you used it, it was a harmless hotfix and it will not cause any issue when using proper fix from forum. Added to world_database missed changes updates. Minor sql standards cleanup. teacher 2010-06-21 09:34:38 +02:00
  • f12131020d Additional Options Rat 2010-06-21 07:45:34 +02:00
  • 1c96f52568 Add more CMake-related support for building g3dlib, zlib, bzip2, ace on Windows click 2010-06-21 07:17:26 +02:00
  • 1ff96c9846 Use CMakeLists.txt file-globbing on scriptslibrary instead of adding every single script. Note that new scripts added means "run CMake to make it aware of any new files" click 2010-06-21 03:36:36 +02:00
  • 6bdabae38e Remove obsolete script for Highlord Mograine (not active as boss in Naxxramas) click 2010-06-21 03:08:51 +02:00
  • 833302c687 added x64 build for mysql, should work, but can not test atm Rat 2010-06-20 18:42:53 +02:00
  • 19d9ef73c3 why are vcprojs added to ignore list.. O.o Rat 2010-06-20 18:05:18 +02:00
  • 62a30e0549 update .hgignore for Tools dir under win Rat 2010-06-20 17:17:18 +02:00
  • c43ef87c34 use new mysql for win build +small include fix Rat 2010-06-20 17:14:52 +02:00
  • e0a5d00116 added mysql source for win build Rat 2010-06-20 17:13:10 +02:00
  • fc0dc9556d update packagelist.txt with correct version infos Rat 2010-06-20 17:10:45 +02:00
  • d72185a57a Violet Hold: Fix portal #2 spawning. Some minor cleansing and pointer checks Tartalo 2010-06-20 16:27:23 +02:00