Commit Graph

8722 Commits

Author SHA1 Message Date
Machiavelli
d54b534dca Small cleanup in Master class, thanks to 41782992@qq.com
Closes issue #2793

--HG--
branch : trunk
2010-06-25 01:30:06 +02:00
Machiavelli
19f69d2bad Merge
--HG--
branch : trunk
2010-06-25 01:13:58 +02:00
Machiavelli
c107b39421 Store refundable items for Player class instance per lowguid instead of fullguid.
--HG--
branch : trunk
2010-06-25 01:11:36 +02:00
Xanadu
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.
--HG--
branch : trunk
2010-06-25 01:11:19 +02:00
Machiavelli
275469a930 Fix a crash in BuildPlayerTalentsInfoData.
--HG--
branch : trunk
2010-06-25 00:33:45 +02:00
Machiavelli
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.

--HG--
branch : trunk
2010-06-25 00:18:01 +02:00
Xanadu
a6b9e716a6 Fixed the compile.
--HG--
branch : trunk
2010-06-24 23:59:42 +02:00
click
7c6be33ae0 Revert previous commit.
--HG--
branch : trunk
2010-06-24 20:13:07 +02:00
click
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...)
--HG--
branch : trunk
2010-06-24 18:46:38 +02:00
click
e7a3785d73 Merge
--HG--
branch : trunk
2010-06-24 17:34:30 +02:00
click
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!)

--HG--
branch : trunk
2010-06-24 17:32:50 +02:00
Tartalo
e0507a4a8d Fix logic on namego
Now is possible to namego to a player inside an arena, by filip.havlicked
Closes issue #2130

--HG--
branch : trunk
2010-06-24 15:48:17 +02:00
Tartalo
38fa3c212b Fix primal tenacity reduce damage while stunned only on cat form, by laise
Closes issue #1143

--HG--
branch : trunk
2010-06-24 15:32:11 +02:00
Tartalo
dbe29795d5 Branch merge
--HG--
branch : trunk
2010-06-24 15:13:15 +02:00
Tartalo
55ca26294a Fixed Shadow Ward coefficient, by dr.te...
--HG--
branch : trunk
2010-06-24 15:12:01 +02:00
click
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

--HG--
branch : trunk
2010-06-24 15:08:01 +02:00
Tartalo
c21c24d461 Fix Ice barrier scaling, Fire Ward & Frost Ward, by dr.te...
--HG--
branch : trunk
2010-06-24 15:05:55 +02:00
Shauren
a5a2676e88 Fixed OpenSSL cmake detection for x64 windows
--HG--
branch : trunk
2010-06-24 12:37:08 +02:00
Spp
1522506feb Fix group invite after a group is formed
--HG--
branch : trunk
2010-06-24 10:20:34 +02:00
Machiavelli
73ae5910d8 Fix an even sillier typo that broke compile
--HG--
branch : trunk
2010-06-23 20:13:32 +02:00
Machiavelli
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

--HG--
branch : trunk
2010-06-23 19:05:35 +02:00
Shauren
606b27eb6b minor fixes in boss_morogrim_tidewalker
--HG--
branch : trunk
2010-06-23 14:08:03 +02:00
Machiavelli
b823302088 Remove a duplicate query.
--HG--
branch : trunk
2010-06-23 13:31:17 +02:00
click
ceac6cd63a Correction on LoadDBC counter - no more 102%... for now :D
--HG--
branch : trunk
2010-06-23 11:45:30 +02:00
click
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.

--HG--
branch : trunk
rename : src/tools/map_extractor/loadlib/adt.cpp => src/tools/map_extractor/adt.cpp
rename : src/tools/map_extractor/loadlib/adt.h => src/tools/map_extractor/adt.h
rename : src/tools/map_extractor/loadlib/loadlib.cpp => src/tools/map_extractor/loadlib.cpp
rename : src/tools/map_extractor/loadlib/wdt.cpp => src/tools/map_extractor/wdt.cpp
rename : src/tools/map_extractor/loadlib/wdt.h => src/tools/map_extractor/wdt.h
2010-06-23 10:16:40 +02:00
Xanadu
30a59b7b69 Mobs can no longer crit with spells. Closes issue #1704. Based on patch by PSZ.
--HG--
branch : trunk
2010-06-23 05:04:24 +02:00
Xanadu
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.
--HG--
branch : trunk
2010-06-23 03:45:44 +02:00
Brian
71d47b384f * Remove table from database that is no longer needed after previous commit
--HG--
branch : trunk
2010-06-22 19:39:02 -06:00
Machiavelli
31e369b281 Remove obsolete table transport_event_scripts.
--HG--
branch : trunk
2010-06-23 03:35:12 +02:00
Machiavelli
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.

--HG--
branch : trunk
2010-06-23 02:03:50 +02:00
Machiavelli
968c27f55f Implement taxi/transport event scripts support. Author: Vladimir
--HG--
branch : trunk
2010-06-23 01:59:32 +02:00
Xanadu
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...).

--HG--
branch : trunk
2010-06-23 01:47:41 +02:00
Machiavelli
27062ffd61 Avoid redundant data copy in transport waypoints generation. Author: Vladimir
--HG--
branch : trunk
2010-06-23 01:28:57 +02:00
Brian
c3b7ce7b69 * Commented useless error message in the map extractor
--HG--
branch : trunk
2010-06-22 17:07:27 -06:00
Machiavelli
d50cb473cb Use original taxipath data in taxi flight movement generator. Author: Vladimir
+ Cleanup

--HG--
branch : trunk
2010-06-23 00:57:16 +02:00
Brian
1daa1c09f9 * Change Linux specific ifdef to POSIX compliant
* Should allow the vmap extractor to build under OSX
* Patch by imbecile

--HG--
branch : trunk
2010-06-22 14:45:15 -06:00
click
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!)

--HG--
branch : trunk
2010-06-22 17:04:37 +02:00
click
4b9ec1b539 Fix use of vmap3extractor on 64-bit *nix-systems
--HG--
branch : trunk
2010-06-22 16:04:05 +02:00
Xanadu
5fa2becbff Merge
--HG--
branch : trunk
2010-06-22 02:54:36 +02:00
Xanadu
c9b20170a3 Cleanup of logging - removed a few duplicit functions from olden times, fixed a typo.
--HG--
branch : trunk
2010-06-22 02:53:04 +02:00
Machiavelli
a765961618 Fix player loading to transports. Author of original version: Vladimir
--HG--
branch : trunk
2010-06-22 01:30:37 +02:00
Machiavelli
0aa52477ae Simplify and cleanup Transport system. Author: Vladimir.
--HG--
branch : trunk
2010-06-22 01:29:02 +02:00
Machiavelli
eefe75a31f Fix possible bug occuring during shuffling of raid subgroups, and prevent client side exploit. Author: Vladimir.
--HG--
branch : trunk
2010-06-22 00:42:31 +02:00
Machiavelli
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.

--HG--
branch : trunk
2010-06-22 00:39:07 +02:00
Machiavelli
06ef6e2553 Update worldserver log message to indicate which database has a config problem, by Ranger.
Minor codestyle applied in function.

--HG--
branch : trunk
2010-06-21 23:58:27 +02:00
Machiavelli
a9cfe876fa Allow -ExtendedCostID and ExtendedCostID to be in the same vendor´s item list.
--HG--
branch : trunk
2010-06-21 23:41:28 +02:00
Machiavelli
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

--HG--
branch : trunk
2010-06-21 23:20:58 +02:00
teacher
5c86cc2aee Added forgotten spell_linked_spell values in previous commit (thank you Gyullo for spotting it).
Added place holder for serverside spell.

--HG--
branch : trunk
2010-06-21 22:12:14 +02:00
teacher
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).

--HG--
branch : trunk
2010-06-21 15:21:48 +02:00
click
3b81567acf Set CMake to compile jemalloc only on linux, and also set ace/bzip2/zlib to only be compiled on "true" Windows-platforms
--HG--
branch : trunk
2010-06-21 12:43:39 +02:00