Commit Graph
2906 Commits
Author SHA1 Message Date
Nay 3ccfb5fefb Core/SAI: SMART_ACTION_FLEE: print flee emote if param1 is set 2011-09-04 18:51:16 +01:00
Nay fd5ab97774 Core/Spells: Fix Distract. Closes #155 2011-09-04 01:58:44 +01:00
Nay 5a63d12457 Core: Fix indentation in SpellAuraEffects 2011-09-03 23:29:30 +02:00
QAston 81a841ed20 Database/Spells: Add AttributesEx6 and AttributesEx7 columns to spell_dbc table. 2011-09-03 21:05:26 +02:00
Vlad 5a526d6d7f Core/Spells: Fix Shadowflame and others from spell_linked_spell with + + 1 db setting. 2011-09-03 20:38:23 +02:00
QAston ddacd0de94 Core/Spells: Fix pick lock - thanks to cyberbrest for pointing the reason of this issue. 2011-09-03 20:16:15 +02:00
horn 43052a47e1 Core/Achievements: Fixed some Alterac Valley achievements:
- Stormpike Perfection
- Frostwolf Perfection
- Everything Counts
2011-09-03 18:53:26 +02:00
hacknowledge 9d85446e30 Core/Spells: Fixed misdirection ability of hunters to end 4 seconds after first damage proc - fixes #114 2011-09-03 18:26:39 +02:00
QAston f31e676199 Fix build after recent pull merges. 2011-09-03 18:07:27 +02:00
sarjuuk b40bf69319 [Core/Threat] SpellThreat-Calculation revamped
short:
  - Threat is now distributed blizzlike (almost)

long:
  - Percent- and AP-Modifieres got add
  - Threat is now propperly distributed through multiple enemies
  - Most spells will cause initial threat in an amount equal to their SpellLevel
  - Energize-Effects will now be treated like healing (threat-wise)
  - Tanks got their missing +43% passive threat tacked on
  - Paladins are still missing 'Salvation' and will not only cause half threat with healing (essentially 25% of the amount healed)
2011-09-03 17:42:44 +02:00
QAston dc01541111 Merge pull request #2852 from Chaplain/cleanup2
Core/Misc: Cleanup - remove unused variables, add some const modifiers to functions, fix process of args in vmap3_extractor
2011-09-03 08:34:02 -07:00
Chaplain 79fb3d487e Core/Spells: Core/Spells: Fix manual cancel of mind control. closes #2676 2011-09-03 17:29:56 +02:00
QAston d23b03271d Merge pull request #2777 from KoffeinKaio/fishing
Core/Spells: Fixed fishing bobber landing angle.
2011-09-03 07:52:47 -07:00
QAston 414f048bd5 Merge pull request #2735 from hacknowledge/fix_2734
Core/Spells: Fixes ammo consumption for Hunter's Volley
2011-09-03 07:29:31 -07:00
Shauren e3f4cca534 Core/Arena: Players online but not in world will now gain their arena points as intended 2011-09-02 16:09:32 +02:00
Chaplain bea649d045 Core: cleanup.
*remove some garbage
*little bit moore const func
*fix process of args in vmap3_extractor
2011-09-01 22:38:32 +03:00
QAston 71b9e0d8de Core/Spells: Make mind sear aoe no longet target unit at which caster is channeling the spell. 2011-09-01 09:07:14 +02:00
QAston 534ca8e23f Merge pull request #2821 from Chaplain/cleanup2
Core/Misc: Cleanup
2011-08-31 11:33:26 -07:00
QAston ac9701afa7 Merge pull request #2762 from Kapoeira/master
Core/Spells: Prevent deterrance from parrying spells that require the attacker to be behind the hunter, like Shred or Ambush.
2011-08-31 11:24:45 -07:00
Shocker b83e858455 Core/Spells: Some aura defines 2011-08-31 12:37:19 +03:00
Shocker 4eb3a9ca48 Core/Spells: Rename SPELL_AURA_POWER_BURN_MANA to SPELL_AURA_POWER_BURN 2011-08-31 12:11:38 +03:00
Chaplain f5a668ae8d Core: Cleanup. 2011-08-30 23:09:39 +03:00
Kapoeira 5d0a2b6094 Core/Spells: Fix Aspect of the Beast
Closes #462
Closes #2814
2011-08-30 20:24:36 +07:00
Spp- aa85553bfd Core: Crash fix (TemporarySummon), remove some warnings and some other minor changes
- "const uint64" and "uint64 const" --> uint64
 - Add some info in LFGDungeonEntry
 - Move some definitions from ".h" files and move to ".cpp"
2011-08-30 13:46:36 +02:00
Spp- fcf58e7062 Core/AI: Fix a crash in UnitAI 2011-08-30 13:44:14 +02:00
leak d498a5b68f Core/Commands: Prevent crash upon using .pinfo on characters in unknown areas
Closes #2784
2011-08-30 13:15:38 +02:00
Shauren 3be7485020 Yet another missed change, i should probably start reading what i change... 2011-08-30 12:58:10 +02:00
Shauren d8fcc9ef46 Core/Objects: Properly clear update mask after sending update packets, thanks Havenard for pointing it out
Closes #2799
2011-08-30 12:38:41 +02:00
QAston d863562507 Core/Spells: Make core be a little less strict about some spell attributes SPELL_ATTR0_CASTABLE_WHILE_DEAD and SPELL_ATTR2_CAN_TARGET_NOT_IN_LOS checks. 2011-08-30 00:13:53 +02:00
cyberbrest 5708bc8b1e Core/Spells: Set summoner guid for GO cast triggers to allow proper hostility checks on cast 2011-08-29 23:49:46 +02:00
QAston 2f79241237 Core/Spells: check unattackable flag only for negative spells. 2011-08-29 23:26:47 +02:00
Shauren 240534ba2f Scripts/Icecrown Citadel: Removed crashing script for Expunged Gas and moved it to where it belongs - proc system 2011-08-29 13:17:08 +02:00
Shauren 8c707a13de Core/Objects: Changed how update fields changes are identified, no longer storing old value to compare with new. Instead fields are now simply marked if changed. This means that even if a field changes back to its original value, packet will be sent anyway (client expects it for some fields like shapeshift) 2011-08-28 18:31:37 +02:00
Shauren b94a6f63c5 Core/Auras: If the creature whose model is used for SPELL_AURA_TRANSFORM is a trigger, apply trigger model rules to the creature as well 2011-08-28 17:36:02 +02:00
Naga eba169e5f1 Fixed fishing bobber landing angle. 2011-08-27 14:34:56 +00:00
QAston 8754166071 Core/Spells: Send expected type of spell implicit target to client. 2011-08-27 12:59:57 +02:00
Nay 83912c43ad Core/Spells: Revert a (little) part of 85164d2876
DB: Fix startup errors Closes #2568
2011-08-26 18:04:35 +01:00
Nay fac814c87b Core/SAI: SMART_ACTION_SET_FACTION validation should check FactionTemplate(.dbc) and not Faction. 2011-08-26 17:26:51 +01:00
QAston 751cbaf307 Core/Spells: Fix a typo (!GetDst() instead of !HasDst()) which prevented from automatical lconverion of spell unit target to destination target (this is only used in script casts). Closes #2761. 2011-08-26 16:30:56 +02:00
QAston 79427354aa Fix build. Damn. 2011-08-26 15:40:11 +02:00
Cron 04d1bdf69c Core/Spells: Prevent deterrance from parrying spells that require the attacker to be behind the hunter, like Shred or Ambush. 2011-08-26 10:33:41 -03:00
QAston 265c909666 Core/Spells: small correction to e2d592f380, don't interrupt passive auras. 2011-08-26 14:43:19 +02:00
QAston e2d592f380 Core/Spells: Interrupt periodic trigger auras when triggered spells fails to cast. Closes #2598 2011-08-26 14:23:23 +02:00
QAston 2ee88d76da Core/Spells: remove one obsolete spell proc target check. 2011-08-26 12:48:12 +02:00
QAston 8e392440cf Core/Spells: Fix a regression of 7f30ac5a95 - spells with TARGET_SELECT_CATEGORY_CHANNEL target type (like mind sear) should be triggered by triggering spell caster 2011-08-26 12:39:50 +02:00
QAston 5c48d9ec8a Core/Spells: Store explicit unit, corpse and GO targets in one variable, because both client and server can't handle more than one explicit object target; Add spell explicit target validation. 2011-08-26 12:06:13 +02:00
Spp- e41774750f Core/Spell: Partial revert of 85164d2 (Move icc spell back to original line to keep icc spells grouped) 2011-08-26 10:29:23 +02:00
Spp- 45c0fd2d37 Core/Handlers: Set LFG_GET_STATUS session status to unhandled (Kills log flood) 2011-08-26 09:43:29 +02:00
Spp- 85164d2876 Core: Some cosmetic changes and minor optimizations 2011-08-26 09:41:33 +02:00
QAston 5ebb4ba4c1 Core/Packets: Update opcodes enum - research by TOM_RUS, also remove some useless/obsolete comments from opcodes.h 2011-08-25 12:48:51 +02:00