Commit Graph

  • b269a3db97 Core: auth.uptime.maxplayers should hold max players count, not max active sessions, closes issue 2219 Shocker 2010-10-06 21:52:55 +03:00
  • 2843be87a0 Core/Spells: Fix Flask of the North, it should give specific buff depending on class Shocker 2010-10-06 21:47:25 +03:00
  • c47c1b43cc Core/Dungeon Finder: Move all debug msgs to Debug. Spp 2010-10-06 18:48:39 +02:00
  • 5606bdd9ab Core/Dungeon Finder: Add log error when no areatrigger found for map and difficulty Spp 2010-10-06 17:31:54 +02:00
  • 58c535a7cd Core/Dungeon Finder: Move back some debug msgs to Debug level. Spp 2010-10-06 17:26:12 +02:00
  • e7817a4a49 Core/Dungeon Finder: After a new player have been found for a existing LFG group, teleport player to any of the players inside dungeon not to the entrance. Also do not teleport players inside dungeon to entrance Spp 2010-10-06 15:52:39 +02:00
  • 4aff9d0203 Core/Player: Added value for counting root times, used by SMSG_FORCE_MOVE_ROOT & SMSG_FORCE_MOVE_UNROOT. Actually I am not sure for what it is. Thanks to linencloth for help. _manuel_ 2010-10-05 23:02:46 -03:00
  • f745705ef9 Code/ConditionMgr: cleanup Rat 2010-10-05 18:07:41 +02:00
  • f733d8b224 Code/ConditionMgr: added CONDITION_LEVEL(27) value1: player level, value2: modify test statement, default(0) is '==' Rat 2010-10-05 17:54:27 +02:00
  • cac4cfda42 Core/ScriptSystem: Add missing script call preparation for SpellScripts - fixes issues with core false alarms after recent changes QAston 2010-10-05 08:17:10 +02:00
  • b345dc5061 Scripts/Spells: Update Master's Call script QAston 2010-10-04 21:08:51 +02:00
  • abe769a310 Core/ScriptSystem: Extend SpellScript API by spell focus targets accessors. QAston 2010-10-04 20:32:10 +02:00
  • 69057dcaeb Core/ScriptSystem/SpellScripts: Runtime checks for functions working only during spell hit phase QAston 2010-10-04 19:12:20 +02:00
  • caaa77deb2 Core/ScriptSystem: Add basic code for runtime checks of function calls in AuraScripts Make AuraScript::PreventDefaultAction() do not take parameters and add description for the function Remove PreventDefaultEffect() from aura script, use PreventDefaultAction() instead Unload aura scripts memory on aura delete QAston 2010-10-04 17:44:49 +02:00
  • 5adaf5887e Core/Scripts/Ulduar: fix Ulduar Teleporter - fix ulduar save system - adjust leviathan to use correct savesystem Supabad 2010-10-04 15:11:01 +02:00
  • 729e618baa Buildsystem: Generate revision.h additionally during initial cmake run, also fixes displaying revision during run Shauren 2010-10-03 16:55:24 +02:00
  • 6c35c376e9 Buildsystem: Generating revision.h is now a part of build process (revision.h is back as target) Buildsystem: Removed non-existing include directories Shauren 2010-10-03 16:30:22 +02:00
  • 13aa8cbbf5 Core: Compile Fix (remove some lines that should have been removed in 11576b019b) Thanks to |Paradox| for pointing out Spp 2010-10-03 05:20:37 +02:00
  • 27e2a98920 Core/Conditions: Drop hacky/nonworking CONDITION_AD_COMMISSION_AURA (10). Condition data with this condition type needs to use CONDITION_AURA (1) to function properly. Machiavelli 2010-10-02 22:24:02 +02:00
  • b90c5d6760 Core/Misc: Set the hard level of the waypoint wisp to 255. If you for *SOME* reason had more than 255 waypoints, bad things (such as a client crash) would happen. runningnak3d 2010-09-30 21:06:53 -06:00
  • 8e9b0647b5 Core/Misc: Allow waypoint wisp to exceed level 100. If more than 100 waypoints are generated, there will be errors thrown if you don't have level stats, but this is acceptable. runningnak3d 2010-09-30 20:39:53 -06:00
  • c4710bde76 Core/DBLayer: Fix MySQL timeout issue. World runnable will now call KeepAlive on each database after a specified number of seconds (MaxPingTime in worldserver.conf) Based on patch by kingarus81 Fixes issue #4062 Machiavelli 2010-10-02 14:26:58 +02:00
  • 0f09690c5c Core/Dungeon Finder: Fix a typo in 7539ae56e9 that prevented individual players to join queue Thanks to p.alexej@freenet.de for pointing the typo Spp 2010-10-02 05:40:33 +02:00
  • 91858c4ff8 Core: Fixed compile. _manuel_ 2010-10-01 21:24:50 -03:00
  • dfa401faf6 Core/Quests: Modified Quest System to support DF quests, the will work at the same time with daily quests but in parallel; in this way they will not count in the daily quests limit. Again, thanks to Spp & Gyullo. _manuel_ 2010-10-01 20:32:00 -03:00
  • 6246d79b55 Core/Dungeon Finder: Modified LFGMgr to use DF quests to reward. * In this way we will store the character's day progress in the db, preventing to lose the information because of a crash/restart/shutdown. _manuel_ 2010-09-28 00:19:37 -03:00
  • 952d3cf10e Core: Fix couple of warnings Spp 2010-10-01 09:10:07 +02:00
  • 395df76860 Core/Commands: added .debug areatriggers -if turned on it will print the trigger id to chat if you get near it Rat 2010-10-01 00:07:14 +02:00
  • 0857c18af8 Code/ConditionMgr: added condition_NOITEM (26) value1: item.entry value2: 0/1 if 1 it searches player's bank too Rat 2010-09-30 22:41:19 +02:00
  • 84a29b2d35 Remove const from MySQLConnectionInfo, can't use non const functions in a const struct. This fixes the compile error. Anubisss 2010-09-30 20:32:09 +02:00
  • 41d816740b Core/Battleground: Fix typo linencloth 2010-09-30 19:54:32 +02:00
  • 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 Spp 2010-09-30 13:52:29 +02:00
  • 62b853e8ed BuildSystem: Fix missing variable parameter encapsulation for _BUILD_DIRECTIVE (gcc/xcode) click 2010-09-30 13:04:46 +02:00
  • 5ec21b3e60 BuildSystem: Adjust revision-ID/Hash detections slightly so that it returns the correct variables into revision.h depending on wether we have a .hg dir, .hg_archival.txt file, or are simply strip-copied somewhere. click 2010-09-30 11:10:46 +02:00
  • fd7ef08946 Core/Group: Send player roles Thanks to Wojta for the info Spp 2010-09-30 02:20:48 +02:00
  • 91502154f1 BuildSystem: Add another revision.h setup "test-clause" (in case someone doesn't have a .hg dir or .hg_archival.txt) - Set revision-ID to 0, and revision-hash to "Unknown archive", if an id/hash can not be properly detected. This should never happen unless the user has -deliberately deleted- the .hg directory and/or the .hg_archival.txt, or does not have the hg command in their command-path click 2010-09-30 01:44:09 +02:00
  • 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 click 2010-09-29 23:42:09 +02:00
  • af660f80ec Core/CreatureTextMgr: send emote, sound with texts, return duration after chat so scriptsystem can handle timings, cleanup Rat 2010-09-29 23:26:28 +02:00
  • 20b124ab03 Core: Fix compile linencloth 2010-09-29 23:08:46 +02:00
  • 67a531c8c7 Core/Scripts/Items: Removed unused variable from shadowmourne script (forgot to delete temp dev stuff) Shauren 2010-09-29 22:46:13 +02:00
  • 1ae3459cff Core/Spells: Added partial support for Mixology (duration boost) Shauren 2010-09-29 20:44:14 +02:00
  • 442b312cbf Core/Spells: Implemented SPELL_ATTR_EX2_ALWAYS_APPLY_MODIFIERS, fixes Aura Mastery and some paladin aura related talent behavior when learning Shauren 2010-09-29 19:56:10 +02:00
  • 608ad9dd3d Buildsystem/OSX: Fix genrevision runtime conditon for generating revision.h (forgot to change it to a target, not as a singlerun command) click 2010-09-29 16:51:54 +02:00
  • fcec787e9c Core/DBLayer: Pass connection info down to lower level class MySQLConnection and use relevant data in logging messages in its methods Machiavelli 2010-09-29 15:29:57 +02:00
  • d3b30e979a Fix linux compile. Thanks to click, hunshijie and tomkuzyno for spotting the culprits. Machiavelli 2010-09-29 14:59:05 +02:00
  • bf72fa749f Core/DBLayer: Store MySQL connection details in a struct and print relevant data in sql driver messages Machiavelli 2010-09-29 08:48:06 +02:00
  • dcbe4026c3 Core/Spells: * Any offensive mage spell hit will now drop Fingers of Frost charge. * Nature's Grace will proc only from non-periodic magic spell crits. Xanadu 2010-09-29 03:33:09 +02:00
  • 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. Xanadu 2010-09-29 01:50:07 +02:00
  • 11b682e4df Core/Spells: Rename SPELL_ATTR_EX7_UNK3 spell attribute to SPELL_ATTR_EX7_DISABLED_CLIENT_SIDE Shocker 2010-09-29 00:20:34 +03:00
  • 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) Shauren 2010-09-28 21:30:05 +02:00
  • 53f42d9511 Core/Commands: Also allow .list object possibility to print gameobject entry Shocker 2010-09-28 22:21:14 +03:00
  • fe84720720 Core/Spells: Fixed compile warnings added in previous revision Shauren 2010-09-28 18:57:19 +02:00
  • 956f9115dc Core/Spells: Moved checking if item has USE: effect to Spell::CheckItems (from effect handler), also generates blizzlike error message now Shauren 2010-09-28 18:50:38 +02:00
  • b4b3eeee10 Core/Dungeon Finder: Do not allow to join LFG if queued to Battleground or Arena Spp 2010-09-28 17:49:30 +02:00
  • d2117fd4ee Core/Spells: Fixed Shadowmourne proc Scripts/Quests: Fixed quest 24547 (A Feast of Souls) Shauren 2010-09-28 17:35:59 +02:00
  • 6875626647 Core/Commands: added selection's name to gm logs Rat 2010-09-28 16:42:06 +02:00
  • e27976102d Core/: Fix warnings Spp 2010-09-28 14:48:17 +02:00
  • 7abe69b570 Core/DBLayer: Remove obsolete parameter in PreparedResultSet constructor. Thanks to Spp for pointing out. Machiavelli 2010-09-28 14:03:35 +02:00
  • de96ba38bc SQL: Rename files to adhere to revisional scheme XXXXX click 2010-09-28 10:26:05 +02:00
  • 4ce8ae4fcd Buildsystem: Remove unused config.h.cmake click 2010-09-28 08:38:01 +02:00
  • c847d3c825 Core/Spells: Fix Glyph of Blast Wave (based on patch by dr.tenma), closes issue 3593 Shocker 2010-09-28 09:11:41 +03:00
  • 90a7f3292f Buildsystem: Make genrev use a premade revisioninfo-file if it exists (patch by Paradox) Closes issue 4180. click 2010-09-28 07:56:38 +02:00
  • 1037c723a1 Core/Spells: Bladestorm shouldn't drop the flag, closes issue 4222 Shocker 2010-09-28 08:43:42 +03:00
  • f106db551b Forgotten file from previous commit regarding magic numbers cleanup Shocker 2010-09-28 08:41:24 +03:00
  • 78803c9f09 Magic numbers cleanup: - Replace many magic numbers with constants - Use enum for vehicle flags/seat flags - Correct structure for ItemRandomSuffixEntry Shocker 2010-09-28 08:21:51 +03:00
  • 192e972a59 Core/Spells: Remove outdated code for Vampiric Embrace Shocker 2010-09-28 04:13:48 +03:00
  • b1c97f15bf Core/Dungeon Finder: Remove Spell 72221 when leaving a dungeon using the portal Spp 2010-09-27 23:27:52 +02:00
  • 1afdd143d9 Core/Dungeon Finder: Fix bad use of iterator that made LFG inconsistent and sometimes crash Closes issue 4009 Spp 2010-09-27 23:19:22 +02:00
  • 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. Xanadu 2010-09-27 20:30:47 +02:00
  • e20c7f0e4d Doc/UnixInstall.txt - update with current "up to date" recognized parameters. click 2010-09-27 17:25:54 +02:00
  • 8c9501286f Scripts/Vazruden: Stop the infinite respawning of the lootable chest after the Vazruden fight. (Fix by Leak) Closes issue 4186. click 2010-09-27 05:44:50 +02:00
  • 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. click 2010-09-27 05:41:13 +02:00
  • 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. click 2010-09-27 04:16:41 +02:00
  • ede2a1c5ed Core/Quests: Make sure itemcount doesn't get to be negative. Shocker 2010-09-27 02:57:01 +03:00
  • 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 Machiavelli 2010-09-27 00:20:56 +02:00
  • 894b2081b3 Core/DB: Adjust max values for some columns in character_queststatus Shocker 2010-09-27 00:38:22 +03:00
  • 75f5e9756e Core/Commands: Allow .gobject near to print gameobject entry too Shocker 2010-09-26 23:46:31 +03:00
  • 7375951ea8 merge silinoron 2010-09-26 12:25:01 -07:00
  • ededb13915 Core/World: Move some packet code out of World.cpp silinoron 2010-09-26 12:23:29 -07:00
  • 23a331d4bf Core/Spells: Fixed Ancestral Healing not proccing on Riptide, patch by dr.tenma Shauren 2010-09-26 21:15:38 +02:00
  • 2e2951d037 Core/Players: Fixed action bar issues when changing active spec Shauren 2010-09-26 21:15:15 +02:00
  • 64378832c8 Core: Some cleanup in AddonHandler. silinoron 2010-09-26 12:06:16 -07:00
  • 0722348240 Core: Coding style cleanup. silinoron 2010-09-26 12:04:47 -07:00
  • 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 Rat 2010-09-26 20:48:25 +02:00
  • 133ab88f8c Core/Groups: Add missing parentesis from 5f4b58ea4b Fixes issue 4194 Spp 2010-09-26 17:50:11 +02:00
  • ef74eb171d Core/Dungeon Finder: Fix a typo in 2a4986d5a0 that made server crash Spp 2010-09-26 15:13:21 +02:00
  • c2a4c39060 Core/Dungeon Finder: Allow 1 member groups Spp 2010-09-26 14:51:42 +02:00
  • 2718701708 Core/Dungeon Finder: Add support for dungeon cooldown and luck of the draw spells Spp 2010-09-26 14:49:55 +02:00
  • 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 Spp 2010-09-26 13:59:51 +02:00
  • 07fc33a083 Core/Commands: Fixed crashes in .ban info and .ban list Shauren 2010-09-26 13:00:44 +02:00
  • 9ea9effadd Core/Scripts/SmartAI: add test for TextMgr (temp) Core/CreatureTextMgr: added basic chat function, you can now experiment with it if bored Rat 2010-09-25 23:52:17 +02:00
  • a1358880c2 Core/Commands: Fix a crash in .gm list Machiavelli 2010-09-25 23:09:53 +02:00
  • 461590832a Core: Generic cleanup (tab2spaces/whitespace removal) click 2010-09-25 22:03:57 +02:00
  • a596cae1d9 Tools/Vmap3Assembler: Clean up vmap3-assembler (patch by dasblub/lynx3d) - drop dead code - use std::string and std::cout instead of char*/printf() -methods click 2010-09-25 21:59:01 +02:00
  • 637deb330a SQL: Correction on filename, adhere to standards <rev>_<db>_<table-affected>.sql click 2010-09-25 21:53:49 +02:00
  • 3f9dd596f7 Tools/Mapextractor: Output each processed map to a separate line (more output) - thanks to imbecile Closes issue #4116 click 2010-09-25 21:48:17 +02:00
  • f077277aa1 Buildsystem: Set revision.h as a required dependency build before building game, shared, worldserver and authserver click 2010-09-25 21:42:11 +02:00
  • 87ff64431c Core/Maps: Fix crash in ExistMap, fixes issue 4115 Shocker 2010-09-25 20:09:20 +03:00
  • e3648f0104 SQL: Add SQL data from previous commit to world base Shocker 2010-09-25 19:53:08 +03:00
  • 28e90bbb60 Core/Scripts/SmartAI: added SmartAI files Core/DBLayer/Texts: added CreatureTextMgr files BuildSystem: added cmake for above files Note: these are still under development and NOT USABLE should not effect anything now Rat 2010-09-25 18:47:03 +02:00