Spp
952d3cf10e
Core: Fix couple of warnings
...
--HG--
branch : trunk
2010-10-01 09:10:07 +02:00
Rat
395df76860
Core/Commands: added .debug areatriggers
...
-if turned on it will print the trigger id to chat if you get near it
--HG--
branch : trunk
2010-10-01 00:07:14 +02:00
Rat
0857c18af8
Code/ConditionMgr: added condition_NOITEM (26) value1: item.entry value2: 0/1 if 1 it searches player's bank too
...
--HG--
branch : trunk
2010-09-30 22:41:19 +02:00
linencloth
41d816740b
Core/Battleground: Fix typo
...
--HG--
branch : trunk
2010-09-30 19:54:32 +02:00
Spp
b6ebbd744c
Core/Dungeon Finder: Fix some errors in Join
...
- return Internal error if group/player already in queue (They shouldn't be able to join when already queued)
- Fix crash when trying to delete player selected dungeons (cause was forcing a leave in join to keep consistency) and return a proper lfg error
- Fixes issue 4262
--HG--
branch : trunk
2010-09-30 13:52:29 +02:00
Spp
fd7ef08946
Core/Group: Send player roles
...
Thanks to Wojta for the info
--HG--
branch : trunk
2010-09-30 02:20:48 +02:00
click
b87d8f4700
Buildsystem: Overhaul of the CMake buildsystem:
...
- utilize CMake for completely generating revision.h (kills off genrev and revision.h targets):
- pull and set correct revision-ID/hash from Mercurial (hg) when using regular repository sourcetree
- pull and set correct revision-ID/hash from archived releases (when pulled from googlecode)
- set and use _BUILD_DIRECTIVE definition (earlier part of revision.h) as compiletime definition
- delete genrev and related buildsystems
(now deprecated)
- Move some files around to adhere to buildsystem structure
Thanks to Shauren for figuring out the definition-behaviour for MSVC while he was in the shower
--HG--
branch : trunk
rename : cmake_uninstall.cmake.in => cmake/platform/unix/cmake_uninstall.in.cmake
2010-09-29 23:42:09 +02:00
Rat
af660f80ec
Core/CreatureTextMgr: send emote, sound with texts, return duration after chat so scriptsystem can handle timings, cleanup
...
--HG--
branch : trunk
2010-09-29 23:26:28 +02:00
Shauren
1ae3459cff
Core/Spells: Added partial support for Mixology (duration boost)
...
Update issue #4097 .
Status: Confirmed
Implemented duration part, waiting for the rest
--HG--
branch : trunk
2010-09-29 20:44:14 +02:00
Shauren
442b312cbf
Core/Spells: Implemented SPELL_ATTR_EX2_ALWAYS_APPLY_MODIFIERS, fixes Aura Mastery and some paladin aura related talent behavior when learning
...
Closes issue #2457 .
--HG--
branch : trunk
2010-09-29 19:56:10 +02:00
Xanadu
eb1b037611
Core/Spell: * Removed proc overrides for some AoE spells that really shouldn't be there on WotLK. Fixes all Improved Blizzard procs and breaking stealth by Blizzard, Volley, Hurricane, RoF.
...
* Closes issue #3100 . Closes issue #3711 . Makes dr.tenma smile.
--HG--
branch : trunk
2010-09-29 01:50:07 +02:00
Shocker
11b682e4df
Core/Spells: Rename SPELL_ATTR_EX7_UNK3 spell attribute to SPELL_ATTR_EX7_DISABLED_CLIENT_SIDE
...
--HG--
branch : trunk
2010-09-29 00:20:34 +03:00
Shauren
665e7a06ce
Core/Commands: Remove all active bans before adding new one, prevents multiple active bans for one character/account
...
Core/DBLayer: Converted most of ban related queries into prepared statement (might have missed some)
Closes issue #4218 .
--HG--
branch : trunk
2010-09-28 21:30:05 +02:00
Shocker
53f42d9511
Core/Commands: Also allow .list object possibility to print gameobject entry
...
--HG--
branch : trunk
2010-09-28 22:21:14 +03:00
Shauren
fe84720720
Core/Spells: Fixed compile warnings added in previous revision
...
--HG--
branch : trunk
2010-09-28 18:57:19 +02:00
Shauren
956f9115dc
Core/Spells: Moved checking if item has USE: effect to Spell::CheckItems (from effect handler), also generates blizzlike error message now
...
--HG--
branch : trunk
2010-09-28 18:50:38 +02:00
Spp
b4b3eeee10
Core/Dungeon Finder: Do not allow to join LFG if queued to Battleground or Arena
...
--HG--
branch : trunk
2010-09-28 17:49:30 +02:00
Shauren
d2117fd4ee
Core/Spells: Fixed Shadowmourne proc
...
Scripts/Quests: Fixed quest 24547 (A Feast of Souls)
Closes issue #2331 .
--HG--
branch : trunk
2010-09-28 17:35:59 +02:00
Rat
6875626647
Core/Commands: added selection's name to gm logs
...
--HG--
branch : trunk
2010-09-28 16:42:06 +02:00
Spp
e27976102d
Core/: Fix warnings
...
--HG--
branch : trunk
2010-09-28 14:48:17 +02:00
Shocker
1037c723a1
Core/Spells: Bladestorm shouldn't drop the flag, closes issue 4222
...
--HG--
branch : trunk
2010-09-28 08:43:42 +03:00
Shocker
f106db551b
Forgotten file from previous commit regarding magic numbers cleanup
...
--HG--
branch : trunk
2010-09-28 08:41:24 +03:00
Shocker
78803c9f09
Magic numbers cleanup:
...
- Replace many magic numbers with constants
- Use enum for vehicle flags/seat flags
- Correct structure for ItemRandomSuffixEntry
--HG--
branch : trunk
2010-09-28 08:21:51 +03:00
Shocker
192e972a59
Core/Spells: Remove outdated code for Vampiric Embrace
...
--HG--
branch : trunk
2010-09-28 04:13:48 +03:00
Spp
b1c97f15bf
Core/Dungeon Finder: Remove Spell 72221 when leaving a dungeon using the portal
...
--HG--
branch : trunk
2010-09-27 23:27:52 +02:00
Spp
1afdd143d9
Core/Dungeon Finder: Fix bad use of iterator that made LFG inconsistent and sometimes crash
...
Closes issue 4009
--HG--
branch : trunk
2010-09-27 23:19:22 +02:00
Xanadu
781592d63a
Core/Spells: * Removed special handling of SPELL_AURA_ABILITY_IGNORE_AURASTATE, now handled by the proc system (again).
...
* Fixed Fingers of Frost buff display. Closes issue #3324 .
--HG--
branch : trunk
2010-09-27 20:30:47 +02:00
click
88420cdcd1
Core/Spells: Do not allow adding USE-enhancements on items that already has a Use: spell. Fixes a possible exploit (original fix by Leak)
...
(Cleaned up to adhere to codingstandards)
Closes issue 4185.
--HG--
branch : trunk
2010-09-27 05:41:13 +02:00
click
ee705bba32
Core/OjectMgr: Properly load guildbank items (and some minor cleanups)
...
- fixes issues where guildbanks looked empty but weren't
- kudos to Linencloth for the discussion and thorough breakdown of this issue
Closes issue 4199.
--HG--
branch : trunk
2010-09-27 04:16:41 +02:00
Shocker
ede2a1c5ed
Core/Quests: Make sure itemcount doesn't get to be negative.
...
Since this is an old issue and probably there are various entries with huge values as itemcounts already, a cleanup must be done before changing structure of character_queststatus which was done in r9be097c482, thus I'll include the SQL cleanup in that revision's .sql file or MySQL will thrown an error regarding out of bounds values
--HG--
branch : trunk
2010-09-27 02:57:01 +03:00
Machiavelli
a9e9a2c884
Core/DBLayer:
...
- DB Threading model update
* Get rid of ThreadBundleMask and bundled connection
* Implement configurable amount of Synch threads for databasepools
* Use modulus based algorithm to check for free synchronous connections instead of previous ¨get connection by thread key or bundlemask¨ feature
* Locks on mysql context objects are now managed outside the mysql query methods
Fixes issue #4058
Fixes issue #4059
Introduces a ton of more issues. Use at own risk. You were warned. Really.
Don´t forget to update your worldserver.conf
--HG--
branch : trunk
2010-09-27 00:20:56 +02:00
Shocker
894b2081b3
Core/DB: Adjust max values for some columns in character_queststatus
...
--HG--
branch : trunk
2010-09-27 00:38:22 +03:00
Shocker
75f5e9756e
Core/Commands: Allow .gobject near to print gameobject entry too
...
--HG--
branch : trunk
2010-09-26 23:46:31 +03:00
silinoron
7375951ea8
merge
...
--HG--
branch : trunk
2010-09-26 12:25:01 -07:00
silinoron
ededb13915
Core/World: Move some packet code out of World.cpp
...
--HG--
branch : trunk
2010-09-26 12:23:29 -07:00
Shauren
2e2951d037
Core/Players: Fixed action bar issues when changing active spec
...
--HG--
branch : trunk
2010-09-26 21:15:15 +02:00
silinoron
64378832c8
Core: Some cleanup in AddonHandler.
...
--HG--
branch : trunk
2010-09-26 12:06:16 -07:00
silinoron
0722348240
Core: Coding style cleanup.
...
--HG--
branch : trunk
2010-09-26 12:04:47 -07:00
Rat
bbf86641a1
Core/Scripts/SmartAI: removed test code
...
Core/CreatureTextMgr: added reload command
handle text from DB
handle grouped texts
handle repeatable/single texts based on probability
todo: sound/emote, code cleanup
--HG--
branch : trunk
2010-09-26 20:48:25 +02:00
Spp
133ab88f8c
Core/Groups: Add missing parentesis from 5f4b58ea4b
...
Fixes issue 4194
--HG--
branch : trunk
2010-09-26 17:50:11 +02:00
Spp
ef74eb171d
Core/Dungeon Finder: Fix a typo in 2a4986d5a0 that made server crash
...
Fixes issue 4193
--HG--
branch : trunk
2010-09-26 15:13:21 +02:00
Spp
c2a4c39060
Core/Dungeon Finder: Allow 1 member groups
...
--HG--
branch : trunk
2010-09-26 14:51:42 +02:00
Spp
2718701708
Core/Dungeon Finder: Add support for dungeon cooldown and luck of the draw spells
...
--HG--
branch : trunk
2010-09-26 14:49:55 +02:00
Spp
ef16cc9109
Core/Dungeon Finder: Add lfg state to know if a player is using lfg or lfr
...
- Do not allow to join battleground if using lfg/lfr
Closes issue 4189
--HG--
branch : trunk
2010-09-26 13:59:51 +02:00
Shauren
07fc33a083
Core/Commands: Fixed crashes in .ban info and .ban list
...
--HG--
branch : trunk
2010-09-26 13:00:44 +02:00
Rat
9ea9effadd
Core/Scripts/SmartAI: add test for TextMgr (temp)
...
Core/CreatureTextMgr: added basic chat function, you can now experiment with it if bored
--HG--
branch : trunk
2010-09-25 23:52:17 +02:00
Machiavelli
a1358880c2
Core/Commands: Fix a crash in .gm list
...
--HG--
branch : trunk
2010-09-25 23:09:53 +02:00
click
461590832a
Core: Generic cleanup (tab2spaces/whitespace removal)
...
--HG--
branch : trunk
2010-09-25 22:03:57 +02:00
click
f077277aa1
Buildsystem: Set revision.h as a required dependency build before building game, shared, worldserver and authserver
...
--HG--
branch : trunk
2010-09-25 21:42:11 +02:00
Shocker
87ff64431c
Core/Maps: Fix crash in ExistMap, fixes issue 4115
...
--HG--
branch : trunk
2010-09-25 20:09:20 +03:00