Commit Graph
1950 Commits
Author SHA1 Message Date
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
Ovahlord cb3cc3983a Core/Movement: updated and enabled SMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY and SMSG_MOVE_UNSET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY and use them to allow players to enter water from flight 2018-11-02 23:09:45 +01:00
Ovahlord be8532945e Core/Gossip: Fix gossip bug on modify money (ported commit: 6e3a48c873079cc33655b48777c5a0c86ba70bb2) 2018-10-26 00:08:44 +02:00
Ovahlord 6d6303a35f Core/Pets: update all stats in one chunk after updating pet scaling auras 2018-10-06 20:54:26 +02:00
Ovahlord 556bf05050 Core/Pets: use a update timer for scaling auras in order to get closer to retail behaivior
* corrected base health scaling formular for Hunter pets
2018-10-06 18:17:10 +02:00
Ovahlord b761e2c3f2 Core/Pets: Pet scalings updated to Cataclysm 2018-10-06 13:00:12 +02:00
Ovahlord 387f1b9bef Core/Professions: use world map level data for calculating gather experience 2018-09-24 20:51:09 +02:00
Ovahlord 09fe7aafdf Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
# Conflicts:
#	src/server/game/DataStores/DBCfmt.h
#	src/server/game/DungeonFinding/LFGMgr.cpp
#	src/server/game/DungeonFinding/LFGMgr.h
2018-09-17 22:10:15 +02:00
Aokromes 83f128fc2e typo fix 2018-09-17 21:42:27 +02:00
Ovahlord 1a1790b737 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
# Conflicts:
#	src/server/game/AI/SmartScripts/SmartScript.cpp
#	src/server/game/Skills/Archaeology/ArchaeologySites.cpp
#	src/server/scripts/Spells/spell_mage.cpp
2018-09-17 15:43:22 +02:00
Aokromes 80bbe029d4 Core/Unit: Erm, so it turns out that releasing your spirit actually n…
…ever set your death state to DEAD. It stayed as CORPSE. That's wrong, of course, but we didn't notice because zombie corpses (see f50a8e5).

Zombie corpses are gone, so now it caused a bug. That's fixed too. Closes #21873. (Finally.)
2018-09-15 11:14:39 +02:00
Ovah 052cbbf952 Core/Conditions: allow CONDITION_QUEST_COMPLETE to handle spellclick conditions (#22371)
This is a needed change in order to make spellclicks functional that are only available when you have a already completed quest.
2018-09-02 21:59:08 +02:00
Ovahlord e32bf26d0a Core/Conditions: allow CONDITION_QUEST_COMPLETE to handle spellclick conditions 2018-09-02 08:18:10 +02:00
Ovahlord 5e380763aa Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
# Conflicts:
#	src/server/game/DungeonFinding/LFGMgr.h
#	src/server/game/Maps/Map.h
#	src/server/scripts/EasternKingdoms/zone_arathi_highlands.cpp
2018-08-28 04:41:18 +02:00
Ovahlord a07e84fa63 Core/Player: corrected numbering of loading statemen preview 2018-08-26 07:42:05 +02:00
Treeston 8bb732b951 Scripts/Commands: Fix .quest complete to properly work with PvP kill quests. Closes #16321. 2018-08-15 13:37:41 +02:00
Ovahlord 3f53afd39e Core/Maps: fixed several issues with liquids by merging some 335 branch commits that are taking mopg flags into account 2018-08-07 12:35:02 +02:00
Ovahlord f8fa109491 Core/Players: average item level calculation will no longer consider offhand weapon slots when they are not used at all 2018-07-27 11:18:58 +02:00
Ovahlord 6320bb6a46 Revert "fix warnings" and fix warning properly 2018-07-23 15:59:32 +02:00
Ovahlord cd60e908c0 Revert "fix warnings" and fix warning properly 2018-07-23 15:58:39 +02:00
Ovahlord a0e288e761 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-07-23 15:57:10 +02:00
Aokromes 3167005650 fix warnings 2018-07-23 11:34:08 +02:00
Ovahlord 4692c0ff6f Core/Maps: restored some older codes until the corresponding commits has been merged and (fixed?) a crash regarding terrain swap map area id's 2018-07-22 00:49:23 +02:00
Ovahlord 59d169e8e4 Merge branch 'dynamicSpawnMerge' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
# Conflicts:
#	src/server/game/Entities/Creature/Creature.cpp
#	src/server/game/Entities/Object/Object.cpp
#	src/server/game/Maps/Map.cpp
#	src/server/game/Maps/Map.h
2018-07-21 23:13:55 +02:00
Ovahlord b976bc1187 Core/Spawns: merged Dynamic Spawning 2018-07-21 20:44:41 +02:00
Ovahlord 8c3194eb13 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-07-15 18:20:00 +02:00
Shauren 9c87764612 Core/Players: Fixed saving quest item progress 2018-07-13 17:14:14 +02:00
Ovahlord dd6fe710df Core/Guilds: ported and merged guild experience and guild reputation system 2018-07-09 16:27:25 +02:00
Ovahlord e1246f5c86 Core/Spells: ported and improved SPELL_AURA_OVERRIDE_SPELL_POWER_BY_AP_PCT handling 2018-07-08 19:08:28 +02:00
Ovahlord bb66c16e12 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2018-06-26 21:59:08 +02:00
Ovahlord d09cc1b397 Core/Talents: fixed loading some mastery auras 2018-06-26 21:57:48 +02:00
Ovahlord 9a95a945bb Core/Spells: implement opcode handling for SMSG_PET_TAME_FAILURE and updated Tame Beast checks for now pet slot system 2018-06-22 17:40:40 +02:00
Ovahlord cea600df63 Core/Chat: enable boss whisper chat types for Whisper function 2018-06-20 00:34:11 +02:00
Ovahlord 4afae57413 Core/Skills:
* merged quest skill point rewards
* merged multiple skill ups from one crafting (used in Archaeology for example)
2018-06-18 14:58:10 +02:00
Ovahlord a92ea3129d Core/Loot: implement support for currency loot via loot_template entries
*removed archaeology currency loot hack and fixed a crash
2018-06-18 14:43:21 +02:00
Ovahlord 0fd206c537 Core/Spells: do not reduce runic power gain when affected by cost modifiers 2018-06-17 13:45:05 +02:00
Ovahlord bf120167b9 Core/Player: merged some rune regeneration related changes from all arround the world 2018-06-16 22:54:54 +02:00
Ovahlord 4376098be4 Core/Spells: fixed broken riding trainers when Druids learned Flight Form 2018-05-28 21:33:52 +02:00
Ovahlord e832f056ca Core/Players: fixed currency rewards for quests that use a currency type with currency precision
*fixed average itemlevel calculation if the player is using a two-handed weapon
2018-05-28 15:47:28 +02:00
Ovahlord 50e61f4484 Core/Pets: merged latest pet rework changes 2018-05-28 12:39:11 +02:00