Commit Graph

  • 3fb947d955 Merge pull request #5903 from Warpten/ringOfValor Shocker 2012-03-30 14:46:45 -07:00
  • fc673fce92 Core/Protocol: Missing changes from ac81411db4 kaelima 2012-03-30 15:13:54 +02:00
  • ba2ee48fc6 Core/Script: Code style(Missing?). Gyx 2012-03-30 10:39:33 +08:00
  • ac81411db4 Core/Protocol: kaelima 2012-03-30 02:43:17 +02:00
  • 5843851559 Core/DBLayer: More prepared statement corrections Shauren 2012-03-29 23:22:10 +02:00
  • 3ba43cc08a Core/DBLayer: More type fixes Shauren 2012-03-29 18:30:25 +02:00
  • 4a0085ad2c Core/DBLayer: more type fixes Kandera 2012-03-29 12:11:22 -04:00
  • 5e58905aa0 Core/DBLayer: More types fixes leak 2012-03-29 17:43:23 +02:00
  • 411699b94d Core/DBLayer: Fix stupid mishap from last commit (i need glasses) - thanks nayd for poking me about it click 2012-03-29 16:41:42 +02:00
  • af6c70cf99 Core/DBlayer: ... and some more COUNT()-based type-fixing ... click 2012-03-29 16:33:54 +02:00
  • 92d3548f0b Core/DBLayer: Even more types fixes... Nay 2012-03-29 15:07:22 +01:00
  • f80f94809c Core/Group: Fix LoadGroupFromDB type-error click 2012-03-29 15:13:19 +02:00
  • 766475ea4f Core/Guild: Fix guildbank tab loading after recent changes (returned value of a COUNT() is always BIGINT) click 2012-03-29 14:41:55 +02:00
  • 022143460a Core/DBLayer: Fixed some crashes caused by incorrect prepared statements usage Shauren 2012-03-29 11:30:37 +02:00
  • 391d68be20 Core/Script: Code style. Gyx 2012-03-29 15:44:24 +08:00
  • 5b7493fc66 Core/Misc: Code style and remove unused define. Gyx 2012-03-29 14:43:34 +08:00
  • e77f51df5d Merge pull request #5932 from GyxTom/master Discover- 2012-03-28 22:50:22 -07:00
  • 360014856d Core/Game: Code style. Gyx 2012-03-29 13:42:04 +08:00
  • b5fb1b5b64 Core: Fix a minor mistake from previous mistake and adjust some more field-types click 2012-03-29 07:10:21 +02:00
  • 0ce62a159d Core: Fix type-mismatch in GameEventMgr click 2012-03-29 05:23:01 +02:00
  • c65cabb33c Core: Fix some type-errors in the Petitionshandler. Fixes #5916. Also fixes charterhandling for arenateams, mentioned in #5907. click 2012-03-29 05:08:32 +02:00
  • be947eed76 Core: Fix fieldtype-errors in Guild-code - should now allow loading guildtabs etc correctly click 2012-03-29 04:45:10 +02:00
  • 40c35b095c Core: Adjust fieldtype size for loading completed achievements click 2012-03-29 04:09:02 +02:00
  • 5e795a61e8 Core/Warden: Fix a startupcrash with warden enabled (another fieldtype-error) click 2012-03-29 03:43:46 +02:00
  • a08cb234c0 Merge pull request #5918 from GyxTom/master Shocker 2012-03-28 18:00:42 -07:00
  • 72d3e856de Core/Grid: revert f9caf79b16 - led to some unexpected behavior. kaelima 2012-03-29 02:56:18 +02:00
  • cf29214364 Core/AI: Fix some wannabe-invinceable typos here and there... click 2012-03-29 00:47:56 +02:00
  • d94608777c Core/Scripts: Fix invincibility hp level for smart scripts. kandera 2012-03-28 19:21:40 -03:00
  • 2dc63c5d1d Core/Battlefield: codystyle/whitespace cleanup. fix a stupid typo. attempt to get team using the vehicle creator instead of the vehicle Kandera 2012-03-28 17:24:45 -04:00
  • a14aa37585 Core/DBLayer: Fix value list from recent changes leak 2012-03-28 21:34:26 +02:00
  • 4bead55dcd SQL: Proper prefixing leak 2012-03-28 19:51:13 +02:00
  • 7309ee5621 SQL: Auth db data type cleanup logs, realmcharacters, realmlist, uptime / Storage engine switched to InnoDB Note: leak 2012-03-28 18:37:06 +02:00
  • 6237ddac34 Partially revert a36a0a77ef. click 2012-03-28 19:31:06 +02:00
  • 007e9269fe Core/GameEventMgr: Fix a compile warning Nay 2012-03-28 18:56:22 +02:00
  • 3007307011 Core/Battlefield: attempt to fix vehicle counter when vehicle is killed. finish correcting alliance/horde siege engine Kandera 2012-03-28 11:32:57 -04:00
  • a01e2a59cd SQL: Auth db data type cleanup account_access, account_banned, ip_banned / Storage engine switched to InnoDB leak 2012-03-28 16:48:49 +02:00
  • b21725ecac SQL: Auth db data type cleanup account / Storage engine switched to InnoDB leak 2012-03-28 16:39:59 +02:00
  • 42ef7fbc04 Merge branch 'wintergrasp_cleanup' of https://github.com/TrinityCore/TrinityCore into wintergrasp_cleanup Kandera 2012-03-28 08:50:29 -04:00
  • b600405cdb Merge branch 'master' into wintergrasp_cleanup Kandera 2012-03-28 08:49:15 -04:00
  • 19f0f4ff69 Core/Battlefield: correct siege vehicle faction types. attempt to fix vehicle creation cast time. Kandera 2012-03-28 08:49:01 -04:00
  • 6763c23777 Core/Spells: attempt to fix penance doing nothing on "friendly" non faction targets. should return invalid targets Kandera 2012-03-28 08:29:42 -04:00
  • 1544b208da Core/Game: Code style again. Gyx 2012-03-28 20:00:29 +08:00
  • 72cdcbfced Core/Game: Code style. Gyx 2012-03-28 19:11:50 +08:00
  • e95d614f52 Core/Misc: Prevent calling ACE_Task_Base::wait() on an invalid handle. WorldSocketMgr::Wait is already called in WorldRunnable post-service hook Machiavelli 2012-03-28 12:50:02 +02:00
  • cc0448a017 Core/Battleground/SOTA: Initialize uninitialized variables. Machiavelli 2012-03-28 13:17:45 +03:00
  • 91228d2711 Core/Player: Similarly initialize m_SeasonalQuestChanged Machiavelli 2012-03-28 13:07:37 +03:00
  • c3db19b80b Core/Player: Initialize m_WeeklyQuestChanged Machiavelli 2012-03-28 13:06:02 +03:00
  • a20fa23ea6 Core/Script: Code style and remove unused core. Gyx 2012-03-28 15:15:48 +08:00
  • e050945c91 Core/Script: Code style and remove unused core. Gyx 2012-03-28 11:13:37 +08:00
  • 63c4d2b96e Core/DB: Adjust AP-bonuses for Hunter Volley (thanks to Jildor) click 2012-03-28 04:33:51 +02:00
  • 6613cbafa6 Core/Protocol: kaelima 2012-03-28 04:02:02 +02:00
  • 820f45c424 Core/Protocol: kaelima 2012-03-28 03:59:03 +02:00
  • f9caf79b16 Core/Grid: Fix crashes when closing up to the edge of a map. kaelima 2012-03-28 02:37:39 +02:00
  • ff070bd17e Core/LFG: (Config) Enable DungeonFinder by default, it was proven to be stable and working. Nay 2012-03-28 00:43:59 +01:00
  • f44e6834df Core/DBLayer: Fix remaining errors in loading world tables and a couple of them in characters database Nay 2012-03-28 00:38:04 +01:00
  • 76397cf931 Core/Grids: Removed unsafe substraction, fixes possible freezes Shauren 2012-03-28 01:26:45 +02:00
  • ae0511a2a4 Core/Spells: Fix DynamicObject AoE effects for invisible targets e.g Flare. Original patch by Elron Shauren 2012-03-28 01:13:58 +02:00
  • b4f9cb6aa8 Core/Spells: Correct diminishing returns for Horror category Shocker 2012-03-28 01:30:12 +03:00
  • 697fda7d27 Core/Players: Fixed copy paste mistake Shauren 2012-03-28 00:03:11 +02:00
  • ef3835655c Core. Fix a mishap in the ObjectMgr after the recent changes click 2012-03-27 23:12:01 +02:00
  • 729f419af1 Core/DBLayer: Correct few more wrong read types (No. 4) Nay 2012-03-27 21:36:16 +01:00
  • 8e87fe2744 Typo Nay 2012-03-27 19:29:54 +01:00
  • ead019b061 Core/DBLayer: Correct few more wrong read types (No. 3) Nay 2012-03-27 19:26:58 +01:00
  • def4643896 Core/Spells: correctly fix the issue with dispel over time auras. thx shauren kandera 2012-03-27 14:46:19 -03:00
  • 38deaa5dba Core/Players: Fixed saving glyphs to database Shauren 2012-03-27 19:00:41 +02:00
  • c1ba5c8587 Arenas/Ring of Valor: fire lines should only be lit when the arena battle begins. Warpten 2012-03-26 22:07:22 +02:00
  • e40eb4bfbc Core/DBLayer: Correct few more wrong read types (No. 2) Nay 2012-03-27 15:47:40 +01:00
  • 13757731b7 Merge pull request #5811 from Elron103/pull-requests3 click 2012-03-27 07:08:03 -07:00
  • 0550f1dc05 Core/Spells: fix the issue with dispel auras. (thx warpten) closes #5902 Kandera 2012-03-27 08:42:54 -04:00
  • 978cd7c677 DB/Spells: fix typo in sql. (thx retriman) kandera 2012-03-27 09:28:02 -03:00
  • 79a782f143 Core/Misc: Make World::m_stopEvent thread-safe. Note that the 'virtual' keyword in C/C++ is pretty useless for multithreading Machiavelli 2012-03-27 12:27:22 +02:00
  • 1ee7196ec0 Core/DB Layer: Fix helgrind errors on some concurrent access to resultset auto pointers. Example: ==8753== Possible data race during read of size 8 at 0x2e803e60 by thread #8 ==8753== at 0xDD0FFC: PreparedResultSet::operator[](unsigned int) const (QueryResult.h:83) ==8753== by 0x131D82D: WorldSession::HandleCharEnum(Trinity::AutoPtr<PreparedResultSet, ACE_Null_Mutex>) (CharacterHandler.cpp:217) ==8753== by 0x118F8C3: WorldSession::ProcessQueryCallbacks() (WorldSession.cpp:1087) {..} ==8753== Address 0x2e803e60 is 0 bytes inside a block of size 16 alloc'd ==8753== at 0x4C28B75: operator new(unsigned long) (vg_replace_malloc.c:261) ==8753== by 0x137D515: __gnu_cxx::new_allocator<Field*>::allocate(unsigned long, void const*) (new_allocator.h:92) ==8753== by 0x137D378: std::_Vector_base<Field*, std::allocator<Field*> >::_M_allocate(unsigned long) (in /home/aokromes/bin/bin/worldserver) ==8753== by 0x137CEC6: std::vector<Field*, std::allocator<Field*> >::_M_fill_insert(__gnu_cxx::__normal_iterator<Field**, std::vector<Field*, std::allocator<Field*> > >, unsigned long, Field* const&) (vector.tcc:416) ==8753== by 0x137CB27: std::vector<Field*, std::allocator<Field*> >::insert(__gnu_cxx::__normal_iterator<Field**, std::vector<Field*, std::allocator<Field*> > >, unsigned long, Field* const&) (stl_vector.h:944) ==8753== by 0x137C964: std::vector<Field*, std::allocator<Field*> >::resize(unsigned long, Field*) (stl_vector.h:632) ==8753== by 0x137BFCA: PreparedResultSet::PreparedResultSet(st_mysql_stmt*, st_mysql_res*, unsigned long, unsigned int) (QueryResult.cpp:98) ==8753== by 0x137A12B: MySQLConnection::Query(PreparedStatement*) (MySQLConnection.cpp:493) ==8753== by 0x137F663: PreparedStatementTask::Execute() (PreparedStatement.cpp:412) Machiavelli 2012-03-27 13:33:02 +03:00
  • 88d81d27cf Core/DB Layer: - Fix "Thread #1 unlocked a not-locked lock at 0x6D56E90" helgrind error (thanks to Aokromes for logs). Cause was unlocking MySQL connection on shutdown, but concurrent access at this point is not required. Machiavelli 2012-03-27 11:49:16 +02:00
  • 13e071195d Core/Groups: Remove redundant check in WorldSession::HandleLootRoll Shocker 2012-03-27 02:52:47 +03:00
  • 6afaed4a02 Core: Remove the MersenneTwiser-library (SFMT is now considered stable enough for full deployment) click 2012-03-27 02:27:12 +02:00
  • a92820b51c Core/DBLayer: Correct few more wrong read types (No. 1) Nay 2012-03-27 00:43:56 +01:00
  • 8f365de4b2 Core/DBLayer: Fix creature and spell_rank loading Nay 2012-03-26 21:06:11 +01:00
  • 613d5368a5 Core/Spells: and another mistake from the misdirection fix >.> kandera 2012-03-26 15:15:06 -03:00
  • 8d7f184ee6 DB/Auth: Update auth_database.sql with recent changes Nay 2012-03-26 18:23:05 +01:00
  • 89f31f3cba Core/DBLayer: Typo from prev. commit leak 2012-03-26 19:05:51 +02:00
  • 830a7fb08b Core/DBLayer: Restore pet loading leak 2012-03-26 18:57:55 +02:00
  • 522dfa8e0c Core/Spells: one more miss from misdirection fix Kandera 2012-03-26 12:24:11 -04:00
  • 02a8388b8e Core/Spells: Added sql for misdirection fix (thx dasio) Kandera 2012-03-26 12:22:55 -04:00
  • da540d5584 Core/Spells: Fix Necrotic Touch proc closes #538 Kandera 2012-03-26 12:05:27 -04:00
  • 5aabfe5c49 Core/Battlefield: Correct previous commit Kandera 2012-03-26 11:52:39 -04:00
  • 7b357a5028 Core/Spells: Fix Misdirection (thx to elron) closes #5869, #4343 Kandera 2012-03-26 11:37:03 -04:00
  • 6ca7e6e77a Core/Battlefield: correct wintergrasp faction for horde (thx kirkita), added grab passenger spell as per sniffs. Kandera 2012-03-26 10:46:31 -04:00
  • b1ca1ee5ec Core/DBLayer: Convert PAppend() queries to prepared statements No.4 NOTE: leak 2012-03-26 15:46:54 +02:00
  • f18946a72e DB/Creature Template: Some updates, mostly HoverHeight and InhabitType. Thanks to KingPin for re-parsing ~5GB of sniffs. Machiavelli 2012-03-26 15:38:52 +02:00
  • 8c7b139ccc Merge branch 'master' into wintergrasp_cleanup Kandera 2012-03-26 09:32:45 -04:00
  • e960016dc4 Partial revert of "Core/DB Layer: Fix a memory leak.", mysql library related stuff. Original memory leak fix is still in place. Machiavelli 2012-03-26 13:33:47 +02:00
  • 70ee37f3b4 Core/DB Layer: Fix a memory leak for synchronously executed prepared statements. Machiavelli 2012-03-26 08:58:21 +02:00
  • 43048afc7e Core/DB Layer: Fix a memory leak. Machiavelli 2012-03-26 01:49:41 +02:00
  • 19f821d00a Auth/Realmlist: Make use of RealmFlags and rename color to flag (core- and dbwise) kaelima 2012-03-26 05:14:10 +02:00
  • c38bf4498a Fix compile and fix a possible crash for mob_kiljaeden_controller kaelima 2012-03-26 03:12:56 +02:00
  • 786c226b74 Core/CombatLog: kaelima 2012-03-26 02:15:40 +02:00
  • fab1944ae4 Core/Spells: Don't remove summoned gameobjects for non-channeled spells when spell cast was canceled Shocker 2012-03-26 03:02:05 +03:00
  • 3f61bd0a26 Core/DB Layer: Make SQLTransaction AutoPtr thread safe (valgrind caught a race condition) Machiavelli 2012-03-26 02:56:43 +03:00
  • 48dc9313b9 Core/Misc: Fix logic for owner check in Unit::RemoveGameObject Shocker 2012-03-26 02:50:08 +03:00
  • 9ec61089be Core/Player: Fixed accessing possibly deallocated memory Shauren 2012-03-25 22:24:11 +02:00