Kandera
fc62678a45
Core/Spells: correct sanctified wrath damage calculations.
2012-07-09 09:18:51 -04:00
kandera
b7f19c0e76
Merge pull request #7032 from Exodius/master
...
[Script/ICC] Properly fix Dark Nucleus aggro problems
2012-07-06 13:59:56 -07:00
Kandera
6a337bfa23
Core/Loot: correctly fix rolling on quest loot that follows group loot rules via custom flags.
2012-07-06 16:57:13 -04:00
Kandera
9eab1a23cf
fix build again
2012-07-06 10:52:15 -04:00
Kandera
6862d4da25
fix build from r2bcc291
2012-07-06 10:47:50 -04:00
Kandera
481e874811
Core/Loot: fix possible crash from having a bad item
2012-07-06 10:26:37 -04:00
Kandera
5395c4f6c6
Core/Loot: fix master looting quest items with the custom flag.
2012-07-06 10:23:27 -04:00
Kandera
2bcc29136a
Scripts/Spells: fix wrath of the astromancer and stop the startup error.
2012-07-06 10:21:00 -04:00
Kandera
ad71a69efd
Core/Loot: fix a typo from previous commit. (thx joschiwald)
2012-07-05 13:19:06 -04:00
Kandera
869ea34987
Core/Loot: fix the way quest items are handled. so far ive only found 3 quest items that should be able to be masterlooted. added a new flag to item_template.flagsCustom to allow for making a quest item always follow loot rules. a bonus may be the fix of the handlelootmasteropcode crash!
2012-07-05 12:59:42 -04:00
Kandera
5a9fa4439d
Fix another sql update name. used the correct date of push
2012-07-05 09:20:20 -04:00
Kandera
a588514a01
fixed sql update file name
2012-07-05 09:15:56 -04:00
Kandera
6890b0a950
Core/Spells: codestyle cleanup. case statements are your friend :]
2012-07-05 09:07:06 -04:00
Kandera
c49bc934b8
Core/Spells: correctly get magnet target. (subv fixed it) Closes #6674
2012-07-02 15:01:39 -04:00
Kandera
a73ad7170e
Core/Battleground: move check from f454b6722c to correct location.
2012-07-02 11:42:11 -04:00
Kandera
93cec76cdb
Core/Spells: small change for previous commit. fixes typos
2012-07-02 11:33:12 -04:00
Kandera
7f960fed73
Core/Spells: fix damage bonus calculations for sanctified wrath talent.
2012-07-02 10:09:41 -04:00
Kandera
6e4da3367a
Core/Spells: fix build and typo from previous commit
2012-06-29 13:45:14 -04:00
kandera
efa92eaecf
Merge pull request #6976 from Elron103/pull-requests
...
Scripts/Spells: Fix Deathknight ability Death Pact 48743 Closes #5950
2012-06-29 10:18:58 -07:00
Kandera
551878ad96
Core/Spells: correctly award kill credit for quest the focus on the beach.
2012-06-27 15:04:07 -04:00
kandera
b9860aa71a
Merge pull request #6943 from Faq/DK
...
Death Knight T10 Tank 2P Bonus. Thnx Shauren
2012-06-27 05:47:19 -07:00
Kandera
1f0ecf2c3e
DB/Spells: fix death strike double procing the heal effect. according to sniffs this should only be done for the main hand.
2012-06-25 12:15:42 -04:00
kandera
9bf7ee3ee9
fix build #2
2012-06-22 16:31:35 -03:00
kandera
e50fa50736
fix build
2012-06-22 15:54:11 -03:00
Kandera
f63328dcbe
Core/LFG: commented out a previous change that was causing issues with lfg dungeon locks.
2012-06-22 12:23:53 -04:00
kandera
3b808cd431
Merge pull request #6897 from Xees/master
...
Core/Item: Modify IsCurrencyToken to use IsCurrencyToken in item template
2012-06-22 06:35:45 -07:00
kandera
fc10517c6e
Merge pull request #6896 from Xees/master
...
Core/Item: Add IsCurrencyToken to override use of default ugly method.
2012-06-22 06:08:09 -07:00
kandera
2049a92fd3
Merge pull request #6869 from Vincent-Michael/bloodthirst
...
Core/Spells: Fix Bloodthirst heal
2012-06-20 09:25:17 -07:00
Kandera
c1a0148070
Core/Scripts: fix professor oozes being able to be knocked back.
2012-06-18 12:57:33 -04:00
Kandera
2affb39bc0
Core/Spells: fix bloodthirst. again.
2012-06-18 12:48:34 -04:00
Kandera
521bf5f64e
Core/Spells: fix build error from previous commit.
2012-06-15 14:19:42 -04:00
Kandera
2ff2387aa5
Core/Spells: revert some of previous commit and fix up a few things.
2012-06-15 14:07:10 -04:00
Kandera
38ac9b38fc
DB/Spells: added spell script name that was missed.
2012-06-15 13:07:48 -04:00
Kandera
9d19be2ee5
Core/Spells: fix spell scripts from recent commit and cleanup scripts
2012-06-15 12:56:15 -04:00
Kandera
f5fd27fd07
DB/Spells: fix bonus coeff for spells. -1 does auto calculation and should not be used for no calculation.
2012-06-14 11:52:22 -04:00
Kandera
0ddaeaddc8
Core/Pets: more updates for pets and add spell_pet.cpp to the cmakelist file
2012-06-13 12:39:56 -04:00
Kandera
5daa540d3a
Core/Spells: handle SPELL_AURA_MOD_DEBUFF_RESISTANCE only for auras. fixes sacred cleansing causing the whole spell to be resisted.
2012-06-13 12:34:59 -04:00
Kandera
39a46e6ef1
DB/Spawns: correct spawn for Lok'lira the Crone. add the quest invisibility 2 aura to her creature_template_addon. give the player the see quest invisibility 2 aura once Change of Scenery has been accepted. Closes #1292
2012-06-13 10:34:29 -04:00
Kandera
76a2d13239
Core/Pets: more updates for pet calculations. feedback would be nice! (nothing is applied to anything yet so this will not reflect ingame atm)
2012-06-12 12:18:49 -04:00
Kandera
a2848f543e
Core/Spells: use calculated basepoints for mechanic_immunity_mask aura effect.
2012-06-12 08:53:21 -04:00
Kandera
b80621838a
Core/Spells: Correctly fix basepoint calculation for adding extra attacks.
2012-06-11 13:26:30 -04:00
Kandera
5b8d3f8109
Core/Pets: more functionality for pet auras. thx to joshwhedon for the new functions. still have a lot to do!
2012-06-11 12:40:20 -04:00
Kandera
cdb3ab809b
Core/Pets: removed logerror from previous commit
2012-06-11 12:29:26 -04:00
Kandera
9fe66cafbe
Core/Pets: add ghoul reactions to owner emotes. thx joshwhedon
2012-06-11 12:26:20 -04:00
Kandera
042f825400
Core/Spells: use raw basepoint value for extra attacks. damage gets fuddled somewhere for this spell. fixes hardened steel berserker doing insane damages!
2012-06-11 12:22:32 -04:00
kandera
41d2de2ca3
Core/Spells: fix addition of unit_state_casting. thx vincent-michael
2012-06-10 16:10:43 -03:00
Kandera
8e8bf5c67d
Core/Pets: one more update before i leave for the weekend!
2012-06-08 14:10:05 -04:00
Kandera
38424024e6
Core/Pets: more updates to spells for pet scaling. based on research and sniffs. (some spells are unk at this moment)
2012-06-08 14:05:17 -04:00
Kandera
69ea6b5d32
Core/Pets: base implementation for pet aura scaling system. not currently hooked into anything. (thx vincent-michael for the base work)
2012-06-08 13:08:38 -04:00
Kandera
69bf716c1b
Core/Spells: set default multiplier for scourge strike bonus damage to 1.
2012-06-08 11:01:27 -04:00
Kandera
e9feb0e3e2
DB/Spells: fix bonus coefficient for lava burst. (thx 3kids)
2012-06-08 10:57:24 -04:00
Kandera
6107e48f8b
Core/Spells: fix scourge strike extra damage. thanks to tibbi
2012-06-08 10:08:02 -04:00
Kandera
643b68926e
Core/Spells: codestyle and fix logic for adding unit state casting. (thx Moriquendu)
2012-06-08 08:56:56 -04:00
Kandera
8705030593
Core/Auras: use a case for SPELL_AURA_MECHANIC_IMMUNITY_MASK. distinguish between spells manually. blizzard probably has a seperate database as to which spells have which immunities.
2012-06-07 16:00:16 -04:00
Kandera
f92ae93806
Core/Spells: fix crash introduced in d719730929 (thx vincent-michael)
2012-06-07 14:48:43 -04:00
Kandera
4bfb96fbcf
Core/Loot: fix mistake in previous commit. also fix flags in sql. i did things backwards ^^
2012-06-07 14:05:52 -04:00
Kandera
22efc5e2bd
Core/Spells: fix mocking blow doing damage to players and non tauntable creatures.
2012-06-07 13:10:27 -04:00
Kandera
b668bd6ff1
DB/ItemTemplate: make rotface/festergut acidic blood and shadowfrost shards adhere to party loot rules.
2012-06-07 13:05:22 -04:00
Kandera
0965e1f4c2
Core/Loot: fix loot rules for looting quest items that have the party loot flag
2012-06-07 13:01:49 -04:00
Kandera
d719730929
Core/Spells: do not apply unit_state_casting for instant cast spells.
2012-06-07 12:02:06 -04:00
Kandera
99b23429db
Core/Spells: fix damage from touch the nightmare for the caster and fix damage and healing for dream funnel. closes #6669 closes #6676
2012-06-01 10:43:36 -04:00
Kandera
929e7c0f0c
Core/Spells: revert previous commit to find a better solution.
2012-05-25 08:56:02 -04:00
Kandera
d98f36194b
Core/Spells: attempt to correct issue with triggered spells happening before the spell actually hits the target. reply with any bugs that this causes please!
2012-05-24 17:34:51 -04:00
Kandera
51388c4934
Core/Auras: one more for good measure. thanks vincent-michael
2012-05-24 17:10:12 -04:00
Kandera
b7573a1bc7
Core/Auras: change from if to switch and fix calculation for inifinite replenishment.
2012-05-24 16:58:09 -04:00
Kandera
aa34135395
Core/Spells: fix issue with previous commit. i cant do math.
2012-05-24 15:55:55 -04:00
Kandera
2849f21d20
Core/Spells: correctly calculate Replenishment aura. x * 20 / 10000 != x * .2
2012-05-24 15:33:08 -04:00
Kandera
b114f3be1b
DB/Misc: fix update sql file name.
2012-05-24 10:33:30 -04:00
Kandera
4bdc557382
Core/Bags: cleanup random tab. check for item in bag slots for getitembyguid and getitemcountwithlimitcategory
2012-05-24 09:51:57 -04:00
Kandera
df9791f1aa
Core/Items: fix typo from previous commit (thx vincentmichael)
2012-05-22 14:05:53 -04:00
Kandera
99040237c7
Core/Items: correctly cast spells on item store. Closes #4208
2012-05-22 12:32:53 -04:00
Kandera
4943eb4391
DB/Spells: fixes proc flags for blood presence. sorry :[ Closes #6564
2012-05-22 09:18:35 -04:00
Kandera
7e62c34b24
DB/Misc: use correct nextquestid for quests 936,3784,3762 Closes #3820 . fix blood presence to NOT proc on positive spells (causes issues with healing spells making you heal) Closes #6009 . fix dk t10 4peice bonus Closes #6449 .
2012-05-18 14:08:05 -04:00
Kandera
d1e0dc3fe0
Core/Spells: fix dispel aggro in a less hacky way!
2012-05-18 13:49:59 -04:00
Kandera
7b8bece578
DB/SpellTargeting: use correct spell target position data from sniffs for all teleport to dalaran spells.
2012-05-18 13:44:30 -04:00
Kandera
1037f96e4f
Core/Spells: Damage should be dealt AFTER m_damage has been set. possibly fixes scourge strike damage calculations.
2012-05-18 12:31:13 -04:00
Kandera
e897bb59f7
Core/SpellEffects: successful dispel effects on hostile targets should put you in combat. Closes #656 Closes #678
2012-05-18 12:25:13 -04:00
Kandera
e59d7a3340
DB/Conditions: fix sql error from previous commit.
2012-05-18 12:15:34 -04:00
Kandera
01b2bf8057
Core/Spells, DB/Conditions: convert checkcast cpp to conditions for spell 52264 (deliver stolen horse)
2012-05-18 12:09:35 -04:00
Kandera
edf1de6d93
Core/Spells: move rocket boots spell cast check to spell script. add event for checkcast for deathcoil (dk) heh i forgot it >.<
2012-05-18 11:56:23 -04:00
Kandera
7688c7609f
Core/Spells: remove holy shock and death coil (dk) from checkcast and add them to the checkcast of the spell script. also check if unit is in front for damage spell of death coil (dk) Closes #6027
2012-05-18 11:44:38 -04:00
Kandera
9e6a5593bd
Core/Spells: if doneadvertisedbenefit is 0 gift of the naaru will never get the ap bonus. moved outside the check to fix.
2012-05-18 10:25:14 -04:00
Kandera
c6aa41cc10
Core/Spells: Revert previous commit. add exception for deep wounds in pct done aura modifiers. clean up heal bonus code to use the correct numerical types.
2012-05-17 10:41:21 -04:00
Kandera
619fdd185b
Core/Spells: fix deep wounds damage. thanks warpten.
2012-05-17 09:40:44 -04:00
Kandera
ea4815b528
Core/Spells: change spell bonus damage taken pdamage to float to match melee damage bonus taken
2012-05-16 11:05:11 -04:00
Kandera
c70792df02
Core/Scripting: add the ability to access loot/go state changed events for gameobjects from cpp scripting. (malcrom's idea)
2012-05-16 08:47:43 -04:00
Kandera
c05c16a8de
Core/Spells: more immunities fixes! mechanics are supposed to be checked for finding out if immune to the entire spell.
2012-05-15 15:07:53 -04:00
Kandera
648321e121
Core/Spelld: fix target selection for ground based aoe spells. use the center of the cast (dynamic object) instead of the caster for checking los
2012-05-15 13:26:15 -04:00
Kandera
124c65ad80
fix compile warnings from 548ac10
2012-05-14 15:28:31 -04:00
Kandera
cd06bb9377
Core/Spells: fix possible crash from not having any effect and trying to check if immune. fixes non effect spell mechanic checking for spells with both spell mechanics and effect mechanics
2012-05-14 15:24:48 -04:00
Kandera
06e019b722
Core/Entities: move spellproto check to the outside of the forloop to not has crashes
2012-05-14 14:23:21 -04:00
Kandera
548ac10879
Core/Entities: fix calculations for damage taken/done with negative values (should go into effect) and correctly implement SPELL_ATTR6_NO_DONE_PCT_DAMAGE_MODS. small cleanup
2012-05-14 14:11:02 -04:00
Kandera
62b1d4b8e1
DB/Misc: various fixes from the issue tracker.
...
Remove obsolete requirement 'cooking profession' from quest 'Beer Basted Boar Ribs' (thx tifkat) closes #5198
Fix proc for Death's Verdict/Choice (author: kandera) closes #6041
Disables quest "Desperate Research" for all factions author trista closes #5285
Disables scourge invasion connected quests
Limit Bloodgem Shard use to Netherstorm Cristal Target author: nelegalno closes #4165
Path of xx and A Change of Heart (Ashen Band rings) author: studioworks closes #2544
spawn farmer torp author: zxbiohazardzx closes #6256
Disgusting Oozeling aura author: gecko32 closes #6197
Mr. Chilly Add aura chilly for Periodic slide
Update to Change <name> to $n in page text author: gecko32 closes #5930
Update frost shock and you to only be for shamans. author: whit33r closes #4727
fixes ashen band of destruction proc author: kandera
fixes quest credit from Fel reaver no thanks! author: tREAk & shlomi1515 closes #3715
fix areatrigger for wickerman camp author: boomper closes #3549
yous have da darkrune should be daily author: kaelima closes #3457
fix infinite corruptor loot id author: vincent-michael
2012-05-10 10:08:16 -04:00
Kandera
133652624c
DB/CreatureTemplate: fix startup error with loot ids.
2012-05-10 09:03:26 -04:00
Kandera
0f3db42ffc
Core/Commands: fix build error with non-pch builds
2012-05-09 12:14:31 -04:00
Kandera
d6d45633c8
Core/Commands: Add level 3 command for setting npc data. used for testing scripts.
2012-05-09 10:29:06 -04:00
Kandera
5fc2c8cda3
Core/Items: fix compile error from previous commit. use item instead of bag.
2012-05-08 10:06:38 -04:00
Kandera
6c15bee884
Core/AI: fix the call to help handler to use distance from the npc and not the victim of the npc. (thx shauren)
2012-05-08 09:17:04 -04:00
Kandera
d2a33afc37
Core/Items: fix deletion of items when the bag they are in gets deleted on load. also checks for items that have no real bag for possible expoits.
2012-05-08 09:15:52 -04:00
Kandera
9614d49598
DB/Misc: bunch of updates for culling of stratholme. fixes the end spell for credit. adds spawns for the second area. corrects a ton of texts. fixes some db issues
2012-05-03 09:26:36 -04:00