Commit Graph

8812 Commits

Author SHA1 Message Date
Shauren
c0dfc791de OpenSSL windows detection
You have to have x64 version of the library to build in x64 mode (and x86 for win32 build) - affects only windows

--HG--
branch : trunk
2010-06-30 23:14:50 +02:00
Shauren
4cd95932da Forgot to change included files after PCH rename (win projects)
--HG--
branch : trunk
2010-06-30 19:45:36 +02:00
Tartalo
728c3b476d Remove sql content managed by TDB
--HG--
branch : trunk
2010-06-30 19:42:25 +02:00
Tartalo
83c037a338 Fix sql from rev 8806 for the new conditions system
--HG--
branch : trunk
2010-06-30 19:39:14 +02:00
Shauren
9a91e70f05 This should fix building game with windows projects
--HG--
branch : trunk
2010-06-30 19:29:48 +02:00
Tartalo
fe1caeefc0 Obsidian Sanctum: Many improvements & fixes, by moriquendu
Closes issue #1278
Closes issue #2505
Finally I make some time to review & push this change. Thanks for the patience

--HG--
branch : trunk
2010-06-30 19:02:20 +02:00
click
0a5a30a592 Minor cleanups to accomodate CMake-usage on Windows
--HG--
branch : trunk
2010-06-30 18:46:55 +02:00
click
d12b6fa6dd Fix vmap3_assembler CmakeLists.txt - thanks m.ax for noticing the typo
--HG--
branch : trunk
2010-06-30 17:14:13 +02:00
click
a9cae00503 Remove double-created genrev-target and move the CMAKE_BUILD_TYPE-declaration out of that section (not needed there)
--HG--
branch : trunk
2010-06-30 17:02:19 +02:00
click
f8bb7afa98 And even more CMake-specific cleanups (mutes most of the "non-harmful" warnings - VS is just trying to be too friendly/noisy at times)
--HG--
branch : trunk
2010-06-30 16:51:37 +02:00
click
fc1ed4b109 Make CMake-based building on Windows a little bit more silent + allow it to use more than 2GB memory on 32-bit platforms (shady solution)
--HG--
branch : trunk
2010-06-30 15:08:32 +02:00
Shauren
1740bace3a Initialize a pointer with NULL value to prevent possible crashes.
--HG--
branch : trunk
2010-06-30 14:48:38 +02:00
click
d405f3fca5 Add CMake platform-check (32/64-bit) (includes new test-variable ${PLATFORM} that defines X86/X64 basesystem)
--HG--
branch : trunk
2010-06-30 14:39:21 +02:00
Tartalo
d8bdc9d22f Violet Hold: Don't make sinclari unselectable when event starts
Thanks to dex for pointing it

--HG--
branch : trunk
2010-06-30 13:41:04 +02:00
Shauren
2ea043484d It is now possible to use CMake on windows for proper build (PCH support included)
Merged PCH header into gamePCH since they became the same after these changes

--HG--
branch : trunk
rename : src/server/game/PrecompiledHeaders/NixCorePCH.cpp => src/server/game/PrecompiledHeaders/gamePCH.cpp
rename : src/server/game/PrecompiledHeaders/NixCorePCH.h => src/server/game/PrecompiledHeaders/gamePCH.h
2010-06-30 13:10:13 +02:00
Shauren
b0d5071598 Added rename forgotten in revision 1744c10a1b
--HG--
branch : trunk
2010-06-30 10:55:12 +02:00
Tartalo
e2f47ef672 Violet Hold: Implement sinclari's option to teleport player's inside during
main event, based on DennisRassmann
Closes issue #2810

--HG--
branch : trunk
2010-06-29 21:15:19 +02:00
Tartalo
aa9b52c67a bypass Map::CanEnter() checks on login (fixes a crash)
Need info about this bypass is exploitable or not

--HG--
branch : trunk
2010-06-29 15:41:39 +02:00
Tartalo
745c2fb599 Violet Hold: Restructuration: Add an EventPhase var instead of using door's
status to handle main event. Needed for next commits and cleansing

--HG--
branch : trunk
2010-06-29 15:40:20 +02:00
Shauren
9a648e120d This should not be there
--HG--
branch : trunk
2010-06-29 14:33:07 +02:00
Shauren
4b19773df1 Added support for SPELL_AURA_SCHOOL_HEAL_ABSORB (301)
--HG--
branch : trunk
2010-06-29 14:20:49 +02:00
Shauren
20225b4eab Make table names more consistent (item_set_names and locale)
--HG--
branch : trunk
2010-06-29 13:32:07 +02:00
teacher
bb9ad49666 Added missing data to fulls and better format for sql update files.
--HG--
branch : trunk
2010-06-29 13:22:56 +02:00
Supabad
b61674fbf2 Hellfire Ramparts - Code cleanup & Re-write Nazan a little bit
--HG--
branch : trunk
2010-06-29 12:49:37 +02:00
Machiavelli
87cc652a82 Replace some misplaced DirectExecute´s with delayed Execute calls. DirectExecute at this moment should only be used for transaction control and not for dynamic content.
--HG--
branch : trunk
2010-06-28 23:19:54 +02:00
Tartalo
95aadc4037 Violet Hold: More work on crystal activation thing.
Process the event that's throw by the activation spell

--HG--
branch : trunk
2010-06-28 22:45:23 +02:00
Tartalo
9bedc08b71 Violet Hold: Fix crystal activation mechanic
--HG--
branch : trunk
2010-06-28 22:39:54 +02:00
Tartalo
948f333dc3 Little fix for Vehicle inmunities hack.
Closes issue #2590
We must found a less hacky way to handle this

--HG--
branch : trunk
2010-06-28 22:23:57 +02:00
Tartalo
de71d39abf Apply inmunities to vehicle's on its creation, by Josh
--HG--
branch : trunk
2010-06-28 20:56:29 +02:00
Xanadu
ebadd7ef79 Merge
--HG--
branch : trunk
2010-06-28 20:35:58 +02:00
Xanadu
bde8e96cc5 Aspect of the Viper now correctly displayed as a buff. Closes issue #107.
--HG--
branch : trunk
2010-06-28 20:34:11 +02:00
Tartalo
5d3a529e84 Merge
--HG--
branch : trunk
2010-06-28 20:32:56 +02:00
Tartalo
bb6d8a7e67 MapManager uses proper Map::CanEnter() function instead of rewriting the same
checks (we could move more code to there)

--HG--
branch : trunk
2010-06-28 20:31:20 +02:00
Tartalo
6531cbcb21 Violet Hold: Link Defenseless achiev code to crystal activation code
--HG--
branch : trunk
2010-06-28 19:42:59 +02:00
Supabad
b9a2bd24f7 minor change to destructable buildings.
--HG--
branch : trunk
2010-06-28 18:45:54 +02:00
click
72de3dd6c4 Remove hardcoded stacking for ammunition-types (should now stack properly)
--HG--
branch : trunk
2010-06-28 17:12:36 +02:00
Machiavelli
fb4d4514e5 Add prepared statement example for auth server ping
--HG--
branch : trunk
2010-06-28 16:09:16 +02:00
Machiavelli
b6e180c17c Add PreparedStatementHolder class that will be used for registering and calling prepared statements on the MySQL server.
Information about prepared statements can be found here: http://dev.mysql.com/tech-resources/articles/4.1/prepared-statements.html
In short: better performance shall ensue.

--HG--
branch : trunk
2010-06-28 16:09:06 +02:00
Brian
d2f6ae6f77 * Fix creatures spawning with less than max health if curhealth field in
* creature is != maxhealth in creature_template and the creature is supposed
* to regenerate health.
* Patch courtesy of Visagalis
* Thanks for taking the time to fix this LONG outstanding bug

--HG--
branch : trunk
2010-06-28 06:42:01 -06:00
click
988467467c Properly initialize variable in WorldObject::PlayDirectSound()
Fixes issue 2838

--HG--
branch : trunk
2010-06-28 14:40:57 +02:00
Supabad
37529a1e9f add forgotten header for leviathan
--HG--
branch : trunk
2010-06-28 14:24:35 +02:00
Supabad
418360d8f9 Add Hard Mode support to Flame Leviathan. more code cleanup.
Big Thanks to all who participated.

--HG--
branch : trunk
2010-06-28 14:05:32 +02:00
Xanadu
0485d99e5d Fixed periodic damage for stackable auras (Deadly Poison...). Patch by Lyall. Closes issue #1368.
--HG--
branch : trunk
2010-06-28 05:26:00 +02:00
Tartalo
f4531c5a58 Violet Hold: Add crystal mechanic support to Portal's and Ichoron's adds
--HG--
branch : trunk
2010-06-28 01:04:13 +02:00
Tartalo
cba6515acb Violet Hold: Add crystal activation support backend to instance script.
Support is not used yet by the instance mechanic so is not usable as is

--HG--
branch : trunk
2010-06-28 00:49:21 +02:00
Tartalo
068810d045 Violet Hold: Implement Defenseless Achievement
--HG--
branch : trunk
2010-06-27 22:53:35 +02:00
Tartalo
4c59bf69dc Violet Hold: Add copyright note
--HG--
branch : trunk
2010-06-27 22:52:37 +02:00
Xanadu
ba2e5ec2a2 Fixed Shiv.
* Now it does weapon dmg and adds a combo point even without poison (yes, that's blizzlike).
* Poisons from Shiv cannot crit.
* No more double poison procs.

--HG--
branch : trunk
2010-06-27 20:40:41 +02:00
Machiavelli
0b063e189b Better way to check for RandomProperty == -1, assign 0 to it for now.
--HG--
branch : trunk
2010-06-27 19:46:25 +02:00
Machiavelli
cd47c87a7c Added tag UP31 for changeset 01713607e30d
--HG--
branch : trunk
2010-06-27 12:15:29 +02:00