Ovahlord
6d759dc6e8
Core/Guilds: implement guild profession fields for guild roster packets
2019-09-03 16:31:59 +02:00
Ovahlord
144b0ca9a4
Core/Packets: updated SMSG_GUILD_EVENT, SMSG_GUILD_MEMBER_DAILY_RESET, SMSG_GUILD_REPUTATION_WEEKLY_CAP and SMSG_GUILD_XP to packet class
2019-09-02 20:54:03 +02:00
Ovahlord
1cb0430ffc
Core/Groups: followup change for player group updates when changing zones
2019-08-22 21:06:01 +02:00
Ovahlord
ff187ae8be
Core/Player: fixed a possible underflow when sending the remaining refund time
2019-08-20 01:26:22 +02:00
Ovahlord
5251c6abb9
Core/Items: use ITEM_FIELD_CREATE_PLAYED_TIME properly to determine an item's age and send the correct value in order to fix the refund info texts
2019-08-20 00:57:20 +02:00
Ovahlord
1db62785cf
Core/Player: fixed a typo from last commit
2019-07-13 11:35:01 +02:00
Ovahlord
4cc6907b8e
Core/Players: since 4.2 paladins, death knights and warriors no longer get a dodge bonus from agility but instead have a fixed 5% base chance
2019-07-13 10:58:24 +02:00
Ovahlord
ef39ddfd1b
Core/Misc: revert more unwanted changes
2019-07-08 16:11:29 +02:00
Ovahlord
c074c3a9c6
Revert "Core/Misc: Replace time(NULL) with GameTime::GetGameTime()"
...
This reverts commit 5fe3a1f7f9 .
2019-07-08 15:56:29 +02:00
Ovahlord
4dc27b53eb
Core/Misc: corrected a few gametime replacements
2019-07-08 15:30:12 +02:00
Ovahlord
5fe3a1f7f9
Core/Misc: Replace time(NULL) with GameTime::GetGameTime()
...
(ported commit: 12701cb0c6c45eb105ad449eb9a56e76d84d691e)
2019-07-08 12:19:19 +02:00
Ovahlord
f846a17c3e
Core/Quests: fix money reward for quests turned in at level cap
...
(ported commit: 670085d8c099606136a904c8a67b8df9c0dd9f1e)
2019-07-06 16:05:24 +02:00
Giacomo Pozzoni
662ccb533b
Core/Quest: Fix repeatable quest mark ( #23338 )
...
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
2019-07-06 15:27:32 +02:00
Wyrserth
3cd1fa44ef
Core/Conditions: allow spellclick conditions to properly work for aura apply/remove ( #23527 )
...
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
2019-07-06 15:25:38 +02:00
Ovahlord
9a84c90890
Core/Loot: don't allow to regenerate chest loot inside instances and raids
...
(ported commit: 4320cd7d375927f1008824d6ddf8cc7d212d4ed2)
2019-07-06 14:06:43 +02:00
Ovahlord
56a3758456
Core/Spells: mod-scale auras will now stack additive instead of multiplicative
...
* collision height will no longer double use object scale values
2019-06-20 21:39:33 +02:00
Ovahlord
dfbf50234d
Core/Packets: Port packet handling rework from 335 branch
2019-05-30 16:59:37 +02:00
Ovahlord
2f5087d532
Core/Player: according to sniffs the out of range group update timer has a fixed timer interval of 5 seconds instead of be send in real time
2019-05-27 20:16:00 +02:00
jackpoz
ebaafd20cd
Core/Loot: Fix group loot if player loot recipient disconnects
...
Fixes #13300
2019-05-27 16:08:06 +02:00
Ovahlord
1323ae116c
Core/Vehicles: fixed a crash caused when changing vehicle seats via spell
...
*cleaned up some code for aura target limits
2019-05-27 14:56:46 +02:00
Ovahlord
f746940f33
Core/Quests: fixed sending a correct information to close the current quest menu after rewarding quests when the player is not enligible for the next rewarded quest
2019-05-18 03:07:02 +02:00
Ovahlord
9bf40cfee4
Core/Spells: expand the single target aura system to support a specific amount of targets
...
* limit Living Bomb targets to three per caster
2019-05-12 20:03:17 +02:00
Wyrserth
e037332035
Core/Quest: improve source item deletion logic for items that give quests ( #23250 )
...
* Core/Quest: improve source item deletion logic for items that give quests.
Prevent deletion of items that aren't supposed to be destroyed (like Demon Scarred Cloak).
* Whoops.
2019-05-12 01:25:01 +02:00
Wyrserth
75edb60b79
Core/Achievement: fix mistake related to ACHIEVEMENT_CRITERIA_TYPE_OWN_ITEM. ( #23252 )
2019-05-12 01:24:13 +02:00
Wyrserth
3a28edf84b
Core/Achievement: correctly credit progress for skill-related achievements when learning a new skill. ( #23249 )
2019-05-12 01:23:53 +02:00
jackpoz
836e52479b
Core/Misc: Apply fatigue when flying too
...
Fix #22856
2019-05-12 01:21:36 +02:00
Ovahlord
c5241401ca
Core/Players: fixed logic for good. I really need to go to bed.
2019-05-06 06:28:23 +02:00
Ovahlord
0804fa59eb
Core/Players: fixed logic from last commit
2019-05-06 03:19:22 +02:00
Ovahlord
65b326ca08
Core/Players: since patch 4.0.3a any Justice Points above the hard cap will now convert to 47 silver and 50 copper per point
2019-05-06 03:06:33 +02:00
Ovahlord
69907a6d6d
* Core/Object: Range check vol. 2 ( #23226 ) (ported commit: 78070163dc6b9bb34ab2d006e9cc218548e861b7)
...
* Core/Object: Fix all missing parts for #23062
2019-05-05 00:34:40 +02:00
Ovahlord
ee69943717
Core/Movement: ported time synchronization (commits: 975f1e364a6a68be2beca261a64ea8aecc16f6f6 and 50d32fe49386598c7cd876e51cf02478669cc252)
2019-04-26 16:48:09 +02:00
Ovahlord
c991d4bfe7
Core/Maps:
...
* Scarlet Monastry will now properly scale down to normal difficulty when trying to enter the instance on heroic difficulty
* removed deprecated quest text requirement from access_requirement
* added new access_requirement field to specifiy if a dungeon is only available for heroic difficulty
* added heroic exclusive access_requirement entries for Zul'Gurub, Zul'Aman, End Time, Well of Eternity and Hour of Twilight
* Players will no longer be able to enter dungeons when a encounter is in progress
2019-03-30 16:43:53 +01:00
Ovahlord
da25314178
Core/Objects: ported changes for the collision height changes when mounting up
2019-03-17 15:22:17 +01:00
Ovahlord
fe7bcac696
Core/Maps: ported all master branch changes for map extractor including height map extraction
...
* new maps, and mmaps are required
2019-02-25 07:37:47 +01:00
Ovahlord
fda1f556af
Core/DataStores: use generated member names for AreaTable.dbc
...
*load all fields of AreaTable.dbc
2019-02-24 00:51:54 +01:00
Ovahlord
1e4cc2293a
Core/Datastores: use generated member names for MapEntry fields
...
* load all dbc fields of MapEntry
2019-02-24 00:14:44 +01:00
Ovahlord
50a91bd590
Core/Movement: merged Collision height handling from 335 branch to reduce the probability that creatures are falling under the map
2019-02-17 23:40:24 +01:00
Ovahlord
108dea25a0
Core/Pets: summoned Death Knight ghouls will now cast their initial spells to make them stay on their place before starting to do things
2019-02-11 02:45:47 +01:00
Ovahlord
d3aa72471e
Core/Maps: removed GetBaseMap in order to fix a gridmap crash
2019-02-09 22:23:10 +01:00
Ovahlord
2b82f127c4
Core/Taxis: as of patch 4.2 flightmaster paths will be automatically be unlocked when reaching the zone's corresponding level
...
* fixed showing green exclamation mark on undiscovered flightmasters
2019-01-08 13:06:38 +01:00
Ovahlord
4c9727edba
Core/Items: added missing random enchantment data for BuildEnchantmentsInfoData
2019-01-06 02:59:41 +01:00
Ovahlord
7d346bd4d6
Core/Guilds: merged more guild achievement implementations and fixed counting dungeon challenges
2018-12-17 23:19:13 +01:00
Ovahlord
af82b87bd7
Core/Guilds: merged some guild achievement implementations
2018-12-15 22:07:50 +01:00
Ovahlord
c6961f9b47
Core/Player: update play phase on area change before spell area spells to avoid some issues with phased spell targets
2018-11-23 09:07:49 +01:00
Ovahlord
5229a734dd
Core/Transports: ported transport refactoring
...
* this implements full support for stoppable transports as well as serverside transport position tracking
* fixed several vehicle related issues
* fixed gameobject passengers not being displayed as transport passengers
* pets, dynamic objects and other summons are not added as transport passengers and will now properly be displayed
Todo:
- Deeprun Tram visual issues needs to be resolved
- Lady Deathwhisper's elevator needs some additional research
2018-11-21 12:04:26 +01:00
Ovahlord
141be5b42e
Core/Reputation: added a missing reputation check for non-hierarchy Burning Crusade factions
2018-11-14 04:38:23 +01:00
Ovahlord
6b9ef2162f
Core/Reputation: since 4.3 Burning Crusade dungeons grant additional reputation for classic championing
2018-11-14 04:30:35 +01:00
Ovahlord
befb919676
Core/Reputation: updated Championing to Cataclysm
2018-11-14 02:37:49 +01:00
Ovahlord
09d3027d4d
Core/Movement: update player position after being added to map and re-send swim fly transition packet after being teleported
2018-11-05 09:23:07 +01:00
Ovahlord
702ee5e596
Core/Player: update Mount Capabilities uppon changing liquid status in order to keep mount auras up to date
2018-11-05 08:55:22 +01:00