Commit Graph

432 Commits

Author SHA1 Message Date
hondacrx cc5263099c compute aura diminishing return info at startup and cache it
some changes in default proc generation. Fix an issue of stealth breaking with positive and/or healing spells
2017-10-04 18:13:04 -04:00
hondacrx 7bd260c2df compute aura diminishing return info at startup and cache it 2017-10-04 15:07:46 -04:00
hondacrx 4424eb6af6 Implemented right Snobold Vassal behavior on Gormok fight. 2017-10-04 12:34:11 -04:00
hondacrx eadb7d40ee [WIP] Gnomish Mind Control Cap and Gnomish Universal Remote 2017-10-04 12:33:33 -04:00
hondacrx 168b587aa9 do not set a quest to failed if it's rewarded or has no status at all (not taken). 2017-10-04 12:32:54 -04:00
hondacrx e45c13a8dc Misc Fixes 2017-10-04 12:32:33 -04:00
hondacrx 911e039571 Fix an edge case issue where creatures would re-acquire target after respawn if they despawned while spell focusing. 2017-10-04 12:31:43 -04:00
hondacrx df2ff63283 show DIALOG_STATUS_AVAILABLE instead of DIALOG_STATUS_REWARD for non-repeatable autocomplete quests. 2017-10-04 12:31:02 -04:00
hondacrx e8eecfedae allow SpellEffectName.QuestComplete to set a quest to rewarded only if that quest is used as internal flag by the server (has flag 1024 - QuestFlags.Tracking). 2017-10-04 12:30:41 -04:00
hondacrx f43ab8cd82 Added more Scripts 2017-10-02 12:55:53 -04:00
hondacrx 340aac5659 Moved loading account info from rest session to session 2017-10-02 12:17:54 -04:00
hondacrx 780899e1d1 Sync QuestFlags with WPP 2017-09-20 00:28:57 -04:00
hondacrx 87e0b1a603 Changed NearestAttackableUnitInObjectRangeCheck to only consider neutral units as targets if they are already in combat with target searching unit 2017-09-20 00:28:17 -04:00
hondacrx 1b9bf99d8c Fixed weather updates to be thread safe 2017-09-20 00:27:47 -04:00
hondacrx 28e6d6870a Implement SPELL_ATTR0_ON_NEXT_SWING_2
Misc. Fixes
2017-09-20 00:27:21 -04:00
hondacrx bd1252b3c2 Implement ItemLevelSelector.db2
Implemented glowing new items in inventory
2017-09-20 00:26:09 -04:00
hondacrx 2673fe277e Fixed CMSG_CLOSE_INTERACTION 2017-09-06 18:47:35 -04:00
hondacrx adbde2e6c2 Fix loading of core scripts 2017-09-06 18:46:19 -04:00
hondacrx 36a74cf873 Misc fixes 2017-09-06 12:00:21 -04:00
hondacrx 38b6c72499 Added some music to events 2017-09-06 11:24:30 -04:00
hondacrx d578144150 Added missing null checks for DamageInfo struct
Misc spell fixes
2017-09-06 11:24:12 -04:00
hondacrx 443c00bd28 Fixed Spirit of Redemption
Removed old Spirit of Redemption code
Removed unexplainable duration limit from SpellInfo::GetMaxTicks
2017-09-01 10:59:28 -04:00
hondacrx 6421672adc cache SpellSpecific and AuraState information instead of computing them each time they're needed 2017-09-01 10:40:48 -04:00
hondacrx a710308c13 Updated mage spell scripts 2017-09-01 10:40:17 -04:00
hondacrx 46c64d37cb Misc Fixes 2017-09-01 10:40:03 -04:00
hondacrx 0707f9b377 Fixed appearance validation
Implemented proper facial hair validation
Implemented transmog Set
fix interaction of spells like Shadowmeld with Threat reducing effects
2017-08-24 18:01:44 -04:00
hondacrx 7934d51702 Change target framework from 4.6.2 to 4.7 2017-08-24 17:57:42 -04:00
hondacrx d28edcd2fc Renamed "movementInfo" to "Status" in movement packets 2017-08-17 14:11:00 -04:00
hondacrx 8d113d506d Implement a general way to store selection data for gossip and fix trainer exploit 2017-08-15 10:42:52 -04:00
hondacrx 000aa1d993 Defined SPELL_AURA_PREVENT_INTERRUPT and SPELL_AURA_PREVENT_CORPSE_RELEASE 2017-08-15 10:42:35 -04:00
hondacrx 9a039f35a2 Implementation of QAston proc system 2017-08-14 08:12:31 -04:00
hondacrx df8f6133b3 Renamed ModShieldBlockvalue -> AllowTalentSwapping 2017-08-13 11:14:15 -04:00
hondacrx 6e7c77a174 Fixes crash in BattleGrounds. 2017-08-13 11:10:18 -04:00
hondacrx b494d51816 Misc Fixes 2017-08-07 16:15:20 -04:00
hondacrx 473cea0f06 Implemented Basic Creature Scaling
Trainer followup
Misc Fixes
2017-07-31 14:18:07 -04:00
hondacrx 890ce8d81a Merge branch 'SmartSpell' of github.com:CypherCore/CypherCore 2017-07-27 17:31:41 -04:00
hondacrx b1cedc89aa Fix .modify mount 2017-07-27 17:31:16 -04:00
hondacrx 3bc1b07889 Defined TARGET_GAMEOBJECT_CONE_109
Fixed SpellPowerEntry structure * ManaCosts are signed
2017-07-27 17:31:01 -04:00
hondacrx 2ec2dcf043 Small BattlegroundScore refactoring 2017-07-27 17:30:08 -04:00
hondacrx 0aa7df2f53 Rewrite trainer handling to properly support multiple trainers on the same creature 2017-07-27 17:29:22 -04:00
hondacrx 7a405bb18b Merge remote-tracking branch 'origin/master' into SmartSpell 2017-07-24 14:06:50 -04:00
hondacrx 0d8729ae32 Removed SpellInfoCorrections of removed spells 2017-07-24 14:05:52 -04:00
hondacrx 4b447a3aa4 Add respawn timer to smartscript despawn 2017-07-24 14:05:36 -04:00
hondacrx cbf11e07ae Misc cleanups 2017-07-22 10:56:15 -04:00
hondacrx c41f76d27e Revert some of 809e601945 2017-07-21 23:08:32 -04:00
hondacrx 0736bf1fda Merge remote-tracking branch 'origin/master' into SmartSpell 2017-07-21 12:00:09 -04:00
hondacrx 54fc79fced Cleanup scripts and removed not needed ones. 2017-07-21 11:59:42 -04:00
hondacrx a63a3360b6 More work on smartAI for spells. got the Orb of Translocations working.
SQL files to follow someday :)

Signed-off-by: hondacrx <prelude_20032002@yahoo.com>
2017-07-21 11:03:06 -04:00
hondacrx 809e601945 First try at making spells in SmartAI
Signed-off-by: hondacrx <prelude_20032002@yahoo.com>
2017-07-21 11:02:56 -04:00
hondacrx 40a4685a9c Fix build 2017-07-20 22:30:51 -04:00