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
Kandera
778afa11ac
DB/SAI: andd now this should be fixed ONCE AND FOR ALL
2012-04-26 12:50:37 -04:00
Kandera
a97646ca5a
DB/Conditions: fix another conditions error from bf0d001cd3
2012-04-26 12:46:02 -04:00
Kandera
b5a5080df0
Core/Spells: fix penance and holy shock targetting for non faction friendly npcs that appear friendly. should also fix the issue with using mixed groups
2012-04-26 11:15:23 -04:00
Kandera
16e367bb84
Core/Spells: fix build error with previous commits.
2012-04-26 09:28:48 -04:00
Kandera
aee77546e9
Core/Spells,DB/Conditions: Fix startup errors associated with bf0d001cd3 and 13b68af78d Closes #6346
2012-04-26 09:13:07 -04:00
Kandera
ede6c38a43
DB/Spells: fixes the effect stacking of Greater/Blessing of Sanctuary/Kings. Closes #768
2012-04-25 15:17:52 -04:00
Kandera
1b5fa3a6f3
Core/Spells: fix sql file from previous commit and add newline after load function
2012-04-25 14:21:56 -04:00
Kandera
13b68af78d
Core/Spells: Convert some spells from spell_scripts in the db to a generic spellscript.
2012-04-25 14:07:20 -04:00
Kandera
b528f70639
Core/Spells: get effect value correctly. thx shauren!
2012-04-25 09:20:18 -04:00
Kandera
0ec4d55ca6
Core/Spells: Fix build error introduced in previous commit.
2012-04-25 09:15:09 -04:00
Kandera
5878a790db
Core/Spells: Fix prayer of mending bonus from t9 healing 2 piece set. Closes #4069
2012-04-25 09:02:09 -04:00
Kandera
e6a6f6539d
Core/Spells: Correct tick damage for health funnel. (thx alp22) Closes #3465
2012-04-24 13:39:37 -04:00
Kandera
2e9196162e
Core/Spells: Fix wrong target in Bloodthirst spell script. Closes #3359
2012-04-24 13:26:17 -04:00
Kandera
61bc8e1c6f
Core/Spells: added function to initiation script.
...
DB/SAI: added rest of quest to database for Greatmother's Soulcatcher
2012-04-24 11:59:08 -04:00
Kandera
b07341f998
Core/Spells: Fix spell cast of greatmother's soulcatcher. closes #1882
2012-04-23 14:35:12 -04:00
Kandera
5da5021464
Core/Spells: fix rocket boots extreme (+lite) spell cooldown issue.
2012-04-23 13:42:54 -04:00
Kandera
1cbcbe5ba1
Core/Battleground: correct checking for which flag was on the ground. fixes issue with not being able to pick up flags
2012-04-23 11:45:22 -04:00
Kandera
839abe4dca
Core/Spells: fix holy shock cast on friendly opposing team going on cooldown and saying invalid target. spell will now fail with invalid target and not cause a cooldown
2012-04-17 11:45:26 -04:00
Kandera
17d87c0103
Core/Misc: researched the reasons for instance reset failure and added them as comments to the sendresetinstancefailed function.
2012-04-17 09:56:08 -04:00
Kandera
bb97ff7601
Attempt on converting updatewaterstate for use with units (pets and vehicles)
2012-04-16 12:27:06 -04:00
Kandera
413cfac953
Core/NPC: add essence infused moonstone, key to the focusing iris (and hc) to the list of keys gettable from locksmith npcs. (per aokromes)
2012-04-16 11:40:29 -04:00
Kandera
3f796d4f9f
SQL: fix a few mistakes in a previous commit
2012-04-13 13:07:17 -04:00
Kandera
c1ba60d68c
DB: various db fixes from patches. authors are mentioned above the patches. closes #2169 , closes #3344 , closes #4162 , closes #3530 , closes #5982 , closes #5849 , closes #6098 , closes #5569 , closes #5493 , closes #5510 , closes #5470 , closes #5408 , closes #5406 , closes #4875 , closes #5457 , closes #4467 , closes #4043 , closes #3899 , closes #3859 , closes #3518 . signed off by nayd
2012-04-13 12:42:42 -04:00
Kandera
e88e0f08d1
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore
2012-04-12 13:29:51 -04:00
Kandera
305cd14e86
Core/Spells: Fix Unrelenting assault proc only on players.
2012-04-12 13:29:28 -04:00
Kandera
dda7fab230
Core/SpellScripts: Fix crash caused by 6cb8d607ce
2012-04-12 09:15:36 -04:00
Kandera
6407582667
Core/Attributes: change some attribute names to better describe what they are
2012-04-11 11:56:35 -04:00
Kandera
7cc2c6109a
Core/Spells: Fix vigilance taunt cooldown spell targeting. cleanup some whitespace
2012-04-11 10:24:51 -04:00
Kandera
9ae22e06f6
Core/Spells: Fix unrelenting assault not proccing aura when overpower is used while target is casting.
...
Closes #5965
2012-04-05 12:46:51 -04:00
Kandera
ef6b99cd37
Core/Spells: fix crash with wintergrasp water spell script.
2012-04-03 18:56:34 -04:00