hondacrx
c96fc90f5b
Core/Quests: Automatically add quests with AUTO_PUSH flag to player
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/db6eb694656c58a817a965e2f5c85874e9c92d12 )
2021-02-02 10:14:16 -05:00
hondacrx
e915765a54
Fixes repeatable quests, and fixes sending request items when turning in a auto accept quest and the next one in chain is auto accept. this will make it so the quest text shows up.
2021-01-30 20:23:49 -05:00
hondacrx
322920ab8c
Core/Quests: Fixed marking quest objectives as complete clientside for objectives using flagging instead of counters
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e3a9b18567866ab5b309758168fbe4ce579b30f3 )
2021-01-26 19:35:05 -05:00
hondacrx
b25c1487b2
Core/Races: Really fix bug in racemasks.
2021-01-25 13:06:53 -05:00
hondacrx
65855d1f22
Misc Fixes
2021-01-08 20:45:13 -05:00
hondacrx
a65dfbee98
Core/Quests: Fixed min level calculation
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad0fa5ab4a3627f46645eb1ab4d1a19d9a76cc2f )
2020-12-25 15:41:43 -05:00
hondacrx
73a9202e12
Core/UpdateFields: Fixed so update fields not being sent to client. Also removed not needed reflection use for UpdateFields
2020-12-16 00:21:48 -05:00
hondacrx
56d007da4c
Core/Quests: Fixed questgiver icons
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f3a2d2abf296d1eaf9788244100c91de8b7a619 )
2020-12-14 14:01:25 -05:00
hondacrx
f0037ab99f
Core/DataStores: Updated db2 structures to 9.0.2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b82a3a557a7bf13d48342ea189325550059b622d )
2020-12-12 23:20:41 -05:00
hondacrx
bfcadae2c2
Core/Quests: Define new quest flags
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5095bcbf1cf57dae0e58e1d1251b566952352047 )
2020-12-10 10:29:46 -05:00
hondacrx
87160961fa
Core/PacketIO: Fill new packet fields with data
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/83eecaf2c40cc72c1dc42335766534eb8d227e60 )
2020-12-10 10:22:13 -05:00
hondacrx
0d8743a1b5
Core/Quests: Fixed order of RewardChoiceItems and reputation reward.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/35bf146969db69f596a3247ae490e27131a8e0a3 )
2020-08-22 14:52:42 -04:00
hondacrx
3c054eb054
Core/Player: Keep shared quests through map changes instead of getting stuck in busy state
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c12ee97f122acfd77bd81cf178a77d5054c312b6 )
2020-07-24 14:55:22 -04:00
hondacrx
581d077acd
Refactoring of BNetServer
2020-07-12 00:06:43 -04:00
hondacrx
1a2411ae0f
Ports from ( https://github.com/TrinityCore/TrinityCore )
...
Core/Unit: don't clear low health aura states on death
Core/Gossip: Fix gossip bug on modify money
Core/Spells: Change the radius of PBAoEs following the feedback received on
Core/Player: update interaction checks, some info taken from client
Core/Spell: abort channeling if no valid targets are found after searching
Core/Creature: fix _DespawnAtEvade saving wrong respawn time
Core/Spell: fixed some problems with per caster aura states
Quickfix a bug introduced by 2f19d97 which prevented GTAoE from being cast.
Core/SmartAI: allow SMART_ACTION_SEND_GOSSIP_MENU to override default gossip
Core/Spell: in case of immunity, check all effects to choose correct procFlags, as none has technically hit
Fix evade issues when a spell hits the target just before evading.
Scripts/Command: implement .debug play music command
Partial revert, Unit::getAttackerForHelper() shouldn't return units that we aren't in combat with (victim can be such a unit for players/player pets, which can startattack from a distance without entering combat).
Fix an issue where CanSpawn would never get invoked on creatures without per-guid script.
Core/Players: fix null dereference crash
2020-06-21 13:01:24 -04:00
hondacrx
d7954f4fc7
Core/Spells: Implement using different difficulty data from all spell related db2s, not just SpellEffect and SpellPower
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7306439e7004288fb85890d6a5f730cf1761d71 )
2020-06-18 12:39:39 -04:00
hondacrx
888d281aa7
Core/Players: Only restore spells learned as quest rewards if they have the right AcquireMethod in SkillLineAbility.db2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4acae3992bfecf85d68c0860007f7c538ca45a90 )
2020-05-22 14:17:06 -04:00
hondacrx
c2aee387a8
Core/Scripts: unified scripted gossip/quest api
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6604849716bc73d82a4cdbf8c66bb188086ceae4 )
2020-05-22 13:28:20 -04:00
hondacrx
4c422b2a6a
Core/Player: don't check quest requirements against RewardNextQuest
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3c2882c29d8ed8b9012b6c59662f68b0237249e2 )
2020-05-19 14:04:09 -04:00
hondacrx
46d9b510b7
Core/Quests: implemented MSG_QUEST_PUSH_RESULT notifications
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3eee76b1c63469152a9e531da4f973d0e0471ac6 )
2020-05-19 13:56:05 -04:00
hondacrx
6e9d62c3ea
Various quest system fixes (seasonal quests, timed quests and more)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/16cf95654f35f6bb563e82608476d8f53837bd06 )
2020-05-18 23:15:58 -04:00
hondacrx
c5a4504ac6
Core/Quest: fix RewardNextQuest being used to condition previous quests in chain
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9e945615bc9967cc1f49c801c708cf5881cd8de9 )
2020-05-07 14:37:32 -04:00
hondacrx
52ed9a2ebb
Core/Quests: fixed exclusivegroup interaction with prevquestId and nextQuestId.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1536f01a7448bc3401686e55894a943835060fcd )
2020-05-06 13:36:38 -04:00
hondacrx
d453b9a8ef
Core/Globals: some changes in quest loading
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/feb8205d6a78549b60ac8c0c2e394fdcb8e33cc8 )
2020-05-06 13:12:56 -04:00
hondacrx
1224abafe8
Core/PacketIO: Implement building SMSG_UPDATE_OBJECT only for selected fields and use that to fix quest objects not glowing after accepting quests
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bbfbb7d4bfa869755e702b40b53dbd295f8c964d )
2020-05-01 12:23:24 -04:00
hondacrx
230453c451
New Year 2020 :)
2020-01-09 11:35:00 -05:00
hondacrx
63105504a4
Core/Items: Add ItemContext param to Item::Create function
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0a2d9ad2f7673e2b7ee62b7cc6f1a19639d37864 )
2019-11-23 00:44:38 -05:00
hondacrx
12c007a8a1
Core/Achievements: Implement many new ModifierTree types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/aa8ad4d2fd6144fca3b69261a90a663df682e571 )
2019-11-18 13:53:45 -05:00
hondacrx
289f7a735a
Core/Items: Implemented AzeriteItem
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ab6ae44b638136665e2ae6c6a434ad7426621c39 )
2019-11-13 19:13:33 -05:00
hondacrx
570aebce26
More refactoring of code.
2019-09-23 21:41:13 -04:00
hondacrx
35c06c09fd
Some refactoring of code. and some cleanups
2019-09-21 12:11:16 -04:00
hondacrx
4128cc8516
Core/Quests: Implement new logic for selecting spell casters for accept/reward spells based on quest flags
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7d2cbd4e7cec5737c742437e126ddb745d65f6a9 )
2019-09-03 23:57:18 -04:00
hondacrx
6fcd67e1ca
Core/Conditions: CONDITION_SOURCE_TYPE_QUEST_ACCEPT should not prevent completed question mark from showing
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/07d43783f65d66d692d7b082fa63e146e7ded2a2 )
2019-08-31 11:46:47 -04:00
hondacrx
3634bc7133
Core/Misc: Moved CharacterInfo out of world to separate class
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad4e63bae145ae49b584ab2fc621660430cec0d3 )
2019-08-16 13:43:17 -04:00
hondacrx
125e3b3ac7
Updated to 8.2.0.31429 (scripts disabled atm, they still need updated)
...
Code Port from TrinityCore https://github.com/TrinityCore/TrinityCore
Casc from WoW-Tools https://github.com/WoW-Tools/CASCExplorer
2019-08-14 11:20:42 -04:00
hondacrx
1e1c5c77a8
2019 YAY!
2019-01-01 12:01:55 -05:00
hondacrx
8e20114e10
BFA Update (still lots of testing to do tho)
2018-12-10 12:46:25 -05:00
hondacrx
7aa494d5dd
Core/Errors: Stop using System.Diagnostics.Contracts, Its just closing the server without error or warning. We now log the error and then throw a exception
2018-06-15 12:34:56 -04:00
hondacrx
216db1c23a
Core/Refactor: Part 1
2018-05-07 18:56:09 -04:00
hondacrx
aac1d9c6fb
Core/Auras: Implemented new spell_area flag to allow skipping applying aura automatically when quest status changes
2018-04-28 11:40:00 -04:00
hondacrx
1106aa3659
Core/Quests: Ported quest greeting locales
...
Core/Misc: Misc fixes
2018-04-27 15:09:38 -04:00
hondacrx
fa35d60f60
Core/Entities: Phasing rewrite
2018-03-28 11:09:30 -04:00
hondacrx
0ab3b8e8cd
Core/DataStores: Fixed db2 structures after 7.3.5
2018-03-13 15:43:03 -04:00
hondacrx
82dca6de94
Updated DB2 structs
2018-02-26 13:13:54 -05:00
hondacrx
0a3dfaba37
Updated to 7.3.5.25996 (Db2 files not updated)
2018-02-19 10:32:16 -05:00
hondacrx
84fdaef291
Core/Spells: Allow skipping automatic removal of auras from spell_area when condition is no longer met (mostly used for cosmetic cutscenes after quest completion)
2018-01-28 19:37:36 -05:00
hondacrx
28c0ef9d03
Happy New Year!!!!
2018-01-02 13:02:21 -05:00
hondacrx
ba92c58e6c
Core/Quests: Implemented player choice rewards
...
DB/Creature: Cosmetic Mottled Raptor
2018-01-01 16:11:50 -05:00
hondacrx
b017ef8e84
Core/Scripts: Added new QuestScript hooks
2017-12-04 14:30:01 -05:00
hondacrx
7d27eaad1a
Core/Quests: Implemented quest popups
2017-11-29 18:00:08 -05:00