Commit Graph

1943 Commits

Author SHA1 Message Date
Shauren bfeb32d4a9 Core/Player: Implemented new CMSG_ACTIVATE_TAXI fields to select a random favorite mount instead of standard gryphon/wyvern and enabled it
Closes #17778
2016-11-12 00:27:07 +01:00
Shauren fcbb4397ea Core/Quests: Implemented handling all QuestPackageItem types
Closes #18209
2016-11-08 00:04:19 +01:00
Krudor 8444ab7365 Core/Instances: Implemented base scenario system and objectives in dungeons
Closes #17905
Closes #18034
2016-11-06 23:30:49 +01:00
Shauren 39df5e9ead Core/Stats: Updated handling crit chance - removed school specific crit chances 2016-11-06 00:14:50 +01:00
Shauren 0114d98f18 Core/Items: Fixed items with spells that should only be used in some player specializations 2016-10-30 23:32:57 +01:00
Shauren af25942aec Core/PacketIO: Updated packets to 7.1.0.22900 2016-10-25 19:29:27 +02:00
Shauren 537ff17ca0 Core/PacketIO: Fixed unneccessary packet spam when units become visible for players
Before this change, one player starting to see any unit (CreateObject) would trigger sending root, feather fall, water walk, hover, can turn while falling and double jump status changes to ALL nearby players
2016-10-21 18:24:47 +02:00
Shauren 142bf9d5f6 Core/Spells: Fixed a crash happening when casting a spell with effects that only exist on some difficulties but not on others (for example, effect 2 of 98175) 2016-10-19 00:25:07 +02:00
Shauren adad691807 Core/Auras: Implemented SPELL_AURA_CAN_TURN_WHILE_FALLING 2016-10-16 14:28:42 +02:00
ariel- 99c3f96f1a Core/Player: Fix logic fail in ApplyEquipCooldown 2016-10-11 20:04:05 -03:00
ariel- 59a9bc5ca0 Core/Channels: Revamp of channel system
* Core/Chat: general cleanup and revamping: (#17576) (fbbb03212e)
* Core/Channel: restore accidentally deleted line, fixes channels not honoring ownership setting (7c71417993)
* Channel Followup: avoid setting an invisible gm as Channel owner (#17597) (8a8362ef15)
* Core/Channel: change the way channels are stored and sent to client, fixes multiple channels per zone when using different locales (#17980)
2016-10-07 01:09:28 -03:00
Shauren a52c50e809 Core/Auras: Add root aura handler to aura type 455
Closes #18030
2016-10-05 23:15:58 +02:00
joschiwald cc1e2fd452 Core/Player: fixed math error 2016-10-01 15:14:53 +02:00
MitchesD ad3da9c971 Core/Player: Implemented account wide mounts
Closes #17369
2016-10-01 13:48:16 +02:00
Shauren 40d24da092 Core/Items: Reworked loading child equipment from database, these items are now loaded last
Closes #18025
2016-09-30 18:04:50 +02:00
Shauren c676e80c45 Core/Players: Removed references to removed currencies
Closes #17721
2016-09-29 23:30:47 +02:00
Traesh d4887311e3 Core/Scenes: Implemented scene system
Closes #17858
Closes #17976
2016-09-25 16:13:12 +02:00
Shauren dd64a3cd36 Core/Config: Add config values for all power regen rates 2016-09-25 14:48:18 +02:00
Shauren 8de20eabba Warning fix 2016-09-24 11:11:27 +02:00
Shauren 8abf6da2ea Warning fix 2016-09-24 01:19:18 +02:00
Shauren 55d2c19f07 Core/Players: Implemented regen (and out of combat decay) for all power types 2016-09-23 23:57:32 +02:00
Shauren fb1f98ad09 Core/Movement: Implemented double jump 2016-09-11 16:29:19 +02:00
Shauren 1e4ccbf475 Core/Items: Removed invalid item bind type 5 2016-09-10 22:20:00 +02:00
Shauren ef29f32965 Core/Items: Defined all item flags 2016-09-09 10:22:57 +02:00
Shauren f94785b28f Core/Players: Fixed new created characters starting in wrong specialization
Closes #17913
2016-09-08 10:32:41 +02:00
Shauren 5d63843986 Core/Items: Implement proper flag to check for real time duration (instead of played time) on items with limited duration 2016-09-07 16:51:51 +02:00
Shauren 2b8c396383 Core/Items: Fixed feral form model not updating when equipping/removing artifact 2016-09-03 21:52:13 +02:00
ariel- 8c625f0f89 Core/GameObject: added possibilty for gameobjects to contain money loot.
Updates #14564

(cherry picked from commit b091415c03)

Conflicts:
	src/server/game/Globals/ObjectMgr.cpp

Core/GameObject: migrated non-WDB fields to new gameobject_template_addon table

(cherry picked from commit bd4bf0a73f)

Conflicts:
	src/server/game/Globals/ObjectMgr.cpp

Core/GameObject: cache pointer to GameObjectTemplateAddon

(cherry picked from commit 33102220e5)

Conflicts:
	src/server/game/Entities/GameObject/GameObject.cpp

Core/ObjectMgr: filter out bogus check

This restores previous behaviour
(cherry picked from commit 7028503e8f)

Typo fix
(cherry picked from commit fe3a0bf7e1)
2016-08-29 19:20:06 +01:00
Shauren a727a99e34 Core/Players: Implemented new glyph system 2016-08-25 19:12:00 +02:00
Vincent-Michael 5b11bb187d Core/PacketIO: Fixed issue reported by static analysis 2016-08-24 18:26:05 +02:00
Shauren 2017c515de Core/Items: Removed old stupid code dropping enchantment charges when sheathing weapons... 2016-08-24 16:30:49 +02:00
Shauren 5f87c3f1b3 Core/Items: Rename ITEM_SPELLTRIGGER_ON_NO_DELAY_USE to ITEM_SPELLTRIGGER_ON_OBTAIN - this matches how it is implemented 2016-08-22 18:15:33 +02:00
Shauren 3ab2f69f64 Core/World: Change worldstate storage to uint32 to fix compile warnings (its also saved/loaded as uint32 from database) 2016-08-19 17:34:59 +02:00
Shauren df0d8eb9ba Core/Items: Implemented new item flag ITEM_FLAG3_DUAL_WIELD_NOT_REQUIRED used by feral and bear artifacts 2016-08-18 16:52:33 +02:00
Shauren d9aca10221 Core/Players: Fixed autoattack damage in shapeshift forms that don't have offhand attacks but can dual wield (ghost wolf and druids with feral/bear artifacts) 2016-08-17 18:52:58 +02:00
Shauren 4a6cf1b61d Core/Stats: Fixed feral melee damage calculation 2016-08-16 00:09:24 +02:00
Shauren fea0cb16f2 Core/Items: Implemented artifacts 2016-08-15 00:03:38 +02:00
Shauren 53aecd6f09 Core/Loot: Fixed crash happening when looting items into new stack or items with random properties
Closes #17700
2016-07-31 17:26:46 +02:00
Vincent-Michael 41aac79357 Core/Player: Fixed coverity issues
Coverity CID 1360561
2016-07-30 16:15:07 +02:00
Shauren 60a6d9c85d Core/Loot: Removed need before greed and round robin loot methods
"Round Robin and the old "Group Loot" option were removed in 7.0.3, since they were almost entirely unused. Loot options are now: Group Loot, Master Loot (if in a guild party), Personal Loot, and Free For All"
2016-07-27 19:16:30 +02:00
Shauren 83555367a7 Core/Auras: Visibility changes
* Changed max visible aura amount to 255
* All auras are now sent to clients, many passives that client needed to see were incorrectly hidden (also client properly filters aura bar by itself)
2016-07-26 20:55:24 +02:00
Vincent-Michael ff812a37f2 Core/Players: Fix warning in 9e4e339fc2 2016-07-24 22:47:53 +02:00
Ovalord 79aafd5865 Core/Players: Initial work on demon hunters
* Added starting level and required level config options as well as rbac permission to ignore the requirements
* Updated max power values for both demon hunter specs
* Fixed a crash during DK and DH creation
* Added playercreateinfo data for demon hunters

Closes #17651
2016-07-23 18:39:56 +02:00
Shauren 1dd3d9f0e9 Fixed more compile warnings 2016-07-20 00:29:58 +02:00
Shauren cb4b6e8f3f Build fixes 2016-07-19 20:47:24 +02:00
Shauren bccdd93f50 Build fixes 2016-07-19 20:23:49 +02:00
Shauren d463273ab1 Core/Players: Fixed adding appearances from void storage 2016-07-19 17:58:55 +02:00
Shauren a9a13d10f7 Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion 2016-07-17 17:37:06 +02:00
Kito 86275a397a Game/Entities: Players can attack targets when they are not facing them as long as they are in boundaryradius, this also applies for cone effect spells
Signed-off-by: Shauren <shauren.trinity@gmail.com>
2016-07-16 16:57:43 +02:00
Shauren 1849a4fcc1 Core/Spells: Implemented SPELL_AURA_MOD_RATING_PCT
* Initial patch by @fatalaim

Closes #16962
2016-07-16 16:04:42 +02:00