Commit Graph

  • f7cb0347e7 Update core defaults for vmap-enabling (missing in rc3fa907ec3) click 2010-07-21 12:41:21 +02:00
  • 48141a142f Remove possible memleak with lingering outdoor pvp capturepoints - patch by ge0rg click 2010-07-21 12:39:51 +02:00
  • 6a539270ec Added global disable system and moved all disable fields/tables/configs into it Shauren 2010-07-21 12:14:23 +02:00
  • 0bda7fd361 Enable VMaps by default. Xanadu 2010-07-21 06:44:41 +02:00
  • dd89c54c6e *Move target handling of TARGET_DEST_CASTER_FRONT_LEAP out of SPELL_EFFECT_LEAP handler, this fixes spells with SPELL_EFFECT_LEAP using other target types. QAston 2010-07-21 02:06:51 +02:00
  • 1944cd17a1 Merge thenecromancer 2010-07-21 01:43:18 +02:00
  • 389f6084c9 Use unified code for adding remaining DoT damage to some talents. thenecromancer 2010-07-21 01:42:02 +02:00
  • e4a008ca75 Branch merge click 2010-07-21 01:35:57 +02:00
  • a94afe82ca Small improvement in spell mechanic check (do not include effect mechanic in mask when there's no associated effect) Fixes issue #63 thenecromancer 2010-07-21 01:30:25 +02:00
  • 4484b75b8f Fix: Warlock Drain Soul effect - use correct spell for soulshard creation (fix by manisamja, thanks ogeraisi for testing) Closes issue 1931 click 2010-07-21 01:28:39 +02:00
  • a71d11149f Make passive auras always visible when they've got some area effect. thenecromancer 2010-07-21 01:22:52 +02:00
  • c9860e3b9f Some spells with special proc state, some talents like it thenecromancer 2010-07-21 01:15:27 +02:00
  • 6ca2aa0dd7 Typo in my original code (that bool should be used). thenecromancer 2010-07-21 01:03:44 +02:00
  • afa27d1dbf Some fixes to proc events * Always pass up some aura types, regardless of triggered state ( this might be CC effects touched by triggered spells ) * Allow defensive procs on Full block * Allow defensive procs to trigger from states with PROC_EX_INTERNAL_REQ_FAMILY ( I don't remmember what that one fixes :)) thenecromancer 2010-07-21 00:55:27 +02:00
  • c0f9ef6059 *Implement SPELL_EFFECT_CREATE_TAMED_PET(153). QAston 2010-07-20 22:55:28 +02:00
  • 66e068436b Fixed item duplication exploit Shauren 2010-07-20 21:37:15 +02:00
  • a7c52864b4 *Implement SPELL_EFFECT_DISCOVER_TAXI(154). QAston 2010-07-20 18:27:18 +02:00
  • b59b21fa69 *Implement SPELL_EFFECT_QUEST_START (150). QAston 2010-07-20 16:11:49 +02:00
  • fdc4adbfe1 * Returned CMakeLists.txt misplaced in the merge. Thanks to click for spotting it. * Deleted some files that also shouldn't have been there. Xanadu 2010-07-20 06:53:27 +02:00
  • 37c79360b4 Moved SpellEffects.cpp where it belongs. Xanadu 2010-07-20 05:21:15 +02:00
  • 4e62dfb21a Merge Xanadu 2010-07-20 04:35:04 +02:00
  • 6d54f02bb4 *Implement SPELL_EFFECT_REMOVE_AURA(164) *Rename SPELL_EFFECT_KNOCK_BACK_2 to SPELL_EFFECT_KNOCK_BACK_DEST QAston 2010-07-20 04:29:17 +02:00
  • 79622802f3 Merge. Revision history for source files should be all back now. Xanadu 2010-07-20 02:49:28 +02:00
  • f906976837 *Remove assertion from packet handler. Assertions should not be put in such places because we can't trust clients nor network. *Do not allow to charm mounted units. QAston 2010-07-20 01:42:14 +02:00
  • b5f7ac86ea *Implement SPELL_EFFECT_FORCE_CAST_WITH_VALUE(141). QAston 2010-07-19 22:52:21 +02:00
  • 6a9e6f258d Remove 2 unused files Shauren 2010-07-19 21:40:34 +02:00
  • 7eaaa06375 *Rename SPELL_EFFECT_JUMP2 to SPELL_EFFECT_JUMP_DEST, split the handler of effect from SPELL_EFFECT_JUMP handler QAston 2010-07-19 21:24:09 +02:00
  • b1fab8caaf *Correct typo in CastSpeedSlow spellgroup - by tassader1000, thanks azazel_kon for sql *Fix a compile typo in prev commit. QAston 2010-07-19 19:28:54 +02:00
  • e1e16310ec *Rename SPELL_EFFECT_CHARGE_2 to SPELL_EFFECT_CHARGE_DEST, fix its implementation. QAston 2010-07-19 19:22:05 +02:00
  • 07b8d33869 Typo in previous sql update (so lame of me...). teacher 2010-07-19 18:35:29 +02:00
  • e79355cd99 Proper aura values for previous spell place holder (thank you QAston for the little lesson). teacher 2010-07-19 18:14:04 +02:00
  • 21ccec8500 Added trigger effect for Blood Oath Aura for Quest "Truce?" (by Svannon) Added serverside spell place holder for future development. Better syntax for a recent sql update (no need to re-import it). teacher 2010-07-19 17:33:22 +02:00
  • ba36f1eb23 Clean up old (and partially unused) Aggro() function and use EnterCombat() instead + fix some minor enum-typos (INTURRUPT -> INTERRUPT) (fix by Azazel) click 2010-07-19 14:17:30 +02:00
  • 84c6fa001c Allow HOT/DOT-stacking for spells with PERIODIC_DUMMY spellauras (QAston working as a teacher) Closes issue 2645 click 2010-07-19 13:57:28 +02:00
  • 0984c2e356 Adjust position of a door in SOTA (correction by Scaraber, minor adjustments in z-axis by Aokromes) Closes issue 2589 click 2010-07-19 05:50:19 +02:00
  • dd92bffd24 Exclude hunters Auto Shot from casttimer-delay - should be blizzlike now (fix by Ktistay) Closes issue 1927 click 2010-07-19 04:16:15 +02:00
  • a4d0542f19 Clean up level0.cpp and return proper errormessages (fix by ogeraisi) Closes issue #286 click 2010-07-19 03:49:15 +02:00
  • e4a120b0ad Fix typo in previous commit (thanks to 4178...something) click 2010-07-19 03:32:32 +02:00
  • b955dc395c Send SMSG_LEARNED_SPELL before relearning or respeccing disabled spells/talents (fix by Vladimir) (Ensures proper ordering when attempting to learn higher ranked/disabled spells/talents) click 2010-07-19 02:20:09 +02:00
  • bee896a869 Added recent changes forgotten in world_database.sql. teacher 2010-07-17 08:46:56 +02:00
  • 7dd2dc9181 Correctly redo file moves/renames from rev. 8481. Xanadu 2010-07-17 03:50:43 +02:00
  • d8e1ba0c82 Correctly redo file moves/renames from revs 8469, 8470, 8471, 8472, 8473. Xanadu 2010-07-17 03:28:20 +02:00
  • b5f8bfd665 Merge Xanadu 2010-07-17 22:58:24 +02:00
  • ec244dbe36 Correctly redo file moves/renames from rev. 8452. Xanadu 2010-07-17 02:35:14 +02:00
  • bf2b7f2070 Correctly redo file moves/renames from rev. 8451. Xanadu 2010-07-17 02:17:29 +02:00
  • 377d05e15d Correctly redo file moves/renames from revs 8437, 8441, 8442, 8444, 8446, 8448, 8850. Xanadu 2010-07-17 01:06:40 +02:00
  • 9c9bc32d09 *Add missing 295 aura effect handler lost somewhere in 33x repo merge to handler table - this fixes crash with access to 316 aura and binds correct handler to aura 305. QAston 2010-07-17 00:48:31 +02:00
  • 4c992095a9 Merge Xanadu 2010-07-16 23:53:19 +02:00
  • 66f50528ce Correctly redo file moves/renames from rev. 8416. Xanadu 2010-07-16 23:46:58 +02:00
  • 31a3310ea1 *Fix Totem of Hex coefficient - patch by Lightguard. QAston 2010-07-16 19:17:45 +02:00
  • 0ed0b1f7f5 *Fix for Six demon Bag - patch by pxlcreations and antihrists. QAston 2010-07-16 18:37:43 +02:00
  • 974e120235 *Remove no longer needed check in Arcane Potency script - by A.Metaphysical.Drama. QAston 2010-07-16 18:05:25 +02:00
  • d005e14faf *Update spell_proc_event entry for Everlastin Affliction - by francesco.buldo. *Manually add corruption to list of spells affected by Everlasting Affliction. QAston 2010-07-16 17:25:14 +02:00
  • a7b7073cc5 *Item - Coliseum 25 Heroic Caster Trinket - patch by microbius51 QAston 2010-07-16 15:48:31 +02:00
  • 7e8c61c95a *Remove hack for Divine Storm from Unit::DealDamage *"Zip" some data in SpellMgr::LoadSpellCustomAttr *Add MaxAffectedTargets for Divine storm heal effect *Move Divine Storm to correct spellfamily switch-case block in Spell::EffectDummy *Some ordering fixes of case blocks in Spell::EffectDummy QAston 2010-07-16 14:42:24 +02:00
  • b406321c01 *Prevent possible problems with application of negative auras with 0 duration, now only spell hits which were diminished are immuned. *Remove old code of SPELL_AURA_MOD_AOE_DAMAGE_AVOIDANCE forgotten in c84e55b632. QAston 2010-07-16 14:23:03 +02:00
  • 719f13874e *Rename SPELL_AURA_RANGED_AP_ATTACKER_CREATURES_BONUS to SPELL_AURA_MOD_CREATURE_AOE_DAMAGE_AVOIDANCE, and reimplement that aura type. *Some more research about new aura types. QAston 2010-07-16 13:20:50 +02:00
  • 5ca1748326 *Implement aura type SPELL_AURA_SHARE_DAMAGE_PCT(300), somewhat based on patch by joshwhedon *Add some guess comments about unknown aura types QAston 2010-07-16 01:08:06 +02:00
  • 3c1887aab9 Fixed problems with Sacred Cleansing, by QAston. _manuel_ 2010-07-15 19:31:40 -03:00
  • 0252202504 *Correctly set basepoints of Learn spells - patch by Toni.Shocker. *Make sure that Spell::m_currentBasePoints are used correctly in any other place of the code. QAston 2010-07-15 23:20:41 +02:00
  • d2b4ffbec3 Use a slightly different approach to tree bound intersection (by Lynx3d) click 2010-07-15 19:43:47 +02:00
  • a214443409 Typo fix Shauren 2010-07-15 10:16:30 +02:00
  • 894a065203 Revert revisions 67325b1a0af0 and a0cba24b9060. Made vendors ignore gold cost by default when extended cost is set, except when item has ITEM_FLAGS_EXTRA_EXT_COST_REQUIRES_GOLD flag Shauren 2010-07-15 10:12:51 +02:00
  • 26582fd48b Update libMPQ to latest revision (304) click 2010-07-14 19:09:39 +02:00
  • d59cc55351 *Typofix QAston 2010-07-14 17:09:30 +02:00
  • a43ec3f158 *Add SpellMgr::CalculateSpellEffectAmount function for consistency of effect amount calculations in core *Remove SpellEntry::CalculateSimpleValue function and use the new cuntion instead *Remove some workarounds made because of incorrect effect amount calculations *Since now aura effect amount problems should be gone. QAston 2010-07-14 16:57:13 +02:00
  • 6aa9ee1a2f Fixed "At Gold Limit" popping every time you are gold capped and buy any item (with extended costs) Shauren 2010-07-14 12:02:27 +02:00
  • af8a2e754c Another basepoint fix, Thrill of the Hunt Shauren 2010-07-14 10:35:43 +02:00
  • 6385a48b45 Fixed base points for Heart of the Wild however this does not fix its incorrect amount as the issue is somewhere else Shauren 2010-07-14 09:51:18 +02:00
  • fd3e4d5139 Add Stances and StancesNot fields to spell_dbc table Shauren 2010-07-13 23:04:31 +02:00
  • c783cacbe6 *Remove unsafe call of Aura::CheckTarget() which was causing aura list corruption on some units. *Change the function name to Aura::CheckAreaTarget() *Move some functions in SpellAuras.cpp to match order from SpellAuras.h QAston 2010-07-13 21:41:21 +02:00
  • 3815f19c4f Fixed SMSG_BATTLEFIELD_STATUS packet. code by tom_rus. Shauren 2010-07-13 11:10:29 +02:00
  • e54e153e2e Tools, vmap3_extractor: Add missing locales support, by Lynx3d Closes issue #2813 Tartalo 2010-07-13 10:31:58 +02:00
  • 94f143ee46 Renamed "realmd" to "auth" in config files. Renamed "character_database.sql" to "characters_database.sql". (yeah I know, you're gonna hate me, but I'm pedantic!) teacher 2010-07-12 18:00:27 +02:00
  • 5ad02b578d Added support for all raid quest types Added new config option to allow non-raid quest progression when in raid group Shauren 2010-07-12 14:38:24 +02:00
  • 7a8d464b19 Warsong Gulch: In tie case last captured flag decides instead of first Patch by manisamja Closes issue #2925 Tartalo 2010-07-12 11:42:57 +02:00
  • 67268befcd Warsong Gulch: remove non-english comment Tartalo 2010-07-12 11:40:08 +02:00
  • 673c652ba6 change "IN_MILISECONDS" to proper english "IN_MILLISECONDS" click 2010-07-12 00:30:17 +02:00
  • 07c1d011d4 Reinstate ITEM_FLAGS_NO_EQUIP_COOLDOWN implementation and the serverside checks for ITEM_FLAGS_INDESTRUCTIBLE (with prototypes this time) click 2010-07-11 23:53:48 +02:00
  • 307bf7f73e Backed out changeset 6670e64b2d92 click 2010-07-11 22:33:18 +02:00
  • 66547c5fbd Implement ITEM_FLAGS_NO_EQUIP_COOLDOWN support + add serverside checks for ITEM_FLAGS_INDESTRUCTIBLE (code by Vladimir) click 2010-07-11 22:22:49 +02:00
  • aebbdcebc2 This should fix Savage Defense related crashes Shauren 2010-07-11 20:30:53 +02:00
  • 63179eb772 Fix typo in previous commit *sighs* click 2010-07-10 05:46:21 +02:00
  • 478946284d Fix incorrect blocked LOS-calculation on certain locations (by Lynx3d) click 2010-07-10 05:14:05 +02:00
  • 89ea8ccdf9 Fixed Extractors' windows compile issue (with click's blessing and ever viewing eye!) teacher 2010-07-09 20:32:00 +02:00
  • 09573c91ba Added tag 3.3.5a-clientsupport for changeset 1d84e402c474 click 2010-07-09 18:18:23 +02:00
  • 3cb3af3dd0 * Merge Brian 2010-07-09 05:04:55 -06:00
  • 3f932b40d3 Added tag 3.3.3a-LAST for changeset 0410a47ee355 click 2010-07-09 18:07:17 +02:00
  • b7014c0dc8 * Core switched to support client 3.3.5a (build 12340) * You *MUST* extract new DBCs / maps / vmaps * You *MUST* use UP32 * Be sure to update your realmlist * Huge thanks to TOM_RUS Brian 2010-07-09 05:03:31 -06:00
  • 45e2a65fad Update VMap3 to "final" release (REEXTRACTION OF MAPS/VMAPS IS REQUIRED!) - thanks to Lynx3d (again) - add magic-header to .vmtile files - calculate waterlevels for non-flat surfaces in a more correct way - make MSVC shut up about float-issues - change logging around a bit (output function that the respective logentry comes from) - remove remaining Stormlib leftovers - set indoor/outdoor check to enabled by default (more blizzlike) click 2010-07-09 18:02:46 +02:00
  • 70a31424f8 [mq]: vm3 Brian 2010-07-09 04:02:26 -06:00
  • 948e86ef17 * Update drop file as well Brian 2010-07-09 02:47:16 -06:00
  • 1f5be45855 * Updated DB name in DB create file to reflect the new authserver Brian 2010-07-09 02:42:30 -06:00
  • 63c131e510 * Merge public repo Brian 2010-07-09 02:35:08 -06:00
  • 9182ab6ead Uncomment the assert that I commented some revs ago on InstanceMap::CanEnter() Tartalo 2010-07-09 13:23:22 +02:00
  • a95bafefda Check map entering requirements only if areatrigger teleport changes map Tartalo 2010-07-09 13:22:07 +02:00
  • 7b27b98599 Remove double requirement check in AreaTrigger teleport Tartalo 2010-07-09 13:12:25 +02:00
  • 8353e44611 * Proper naming for auth SQL file * Update base SQL file for new installs Brian 2010-07-09 02:33:42 -06:00
  • 44e7a7b7e5 * Rename SQL file Brian 2010-07-08 12:47:07 -06:00
  • fe39f4f59a * Version update Brian 2010-07-08 12:46:04 -06:00