Ovahlord
c858107f5e
Core/Packets:
...
* updated remaining guild bank client opcodes to packet class
* corrected gem socket data naming for guild bank query packet
* renamed several opcodes to match master branch namings
2019-09-02 19:46:49 +02:00
Ovahlord
773d8bf647
Core/Packets: fixed spacing in guild packets
2019-09-02 16:49:46 +02:00
Ovahlord
d78d787292
Core/Packets:
...
* renamed CMSG_GUILD_BANKER_ACTIVATE to CMSG_GUILD_BANK_ACTIVATE and updated handler to packet class
* renamed SMSG_GUILD_BANK_LIST to SMSG_GUILD_BANK_QUERY_RESULTS and updated packets to packet class
* Updated CMSG_GUILD_BANK_QUERY_TAB, CMSG_GUILD_BANK_BUY_TAB and CMSG_GUILD_BANK_UPDATE_TAB handlers to packet class
* fixed displaying sockets, reforged stats and enchantments for items in the guild bank
2019-09-02 00:15:25 +02:00
Ovahlord
5657e61b24
Core/Packets: restore packet compression that got lost during the packet class porting
2019-08-29 17:15:18 +02:00
Ovahlord
706a9fea1a
Core/OutdoorPvP: updated and enabled SMSG_DEFENSE_MESSAGE
2019-08-29 03:30:21 +02:00
Ovahlord
3821779d24
Core/Movement: enabled SMSG_MOVE_UPDATE_FLIGHT_BACK_SPEED and added movement structure for it. Todo: test for errors
2019-08-13 22:00:43 +02:00
Ovahlord
46cf03eb7b
Core/Addons: Improve WorldSession::ReadAddonsInfo
...
(ported commits: cd3d317ebf74c4bd2b9a806e4463e2d0ae730a3b 01124c6f4e6d0e6cebbaa3741634a4d662992a9b and 86b516c3f27f155f267245fc27ae634a76bb1e2f
2019-08-01 01:09:16 +02:00
Ovahlord
8a0dc8fb1f
Core/Session: restore an accidentally deleted line
2019-07-08 17:57:43 +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
330e2f3fd0
Core/LFG: updated remaining lfg packets to packet class
2019-06-04 19:52:14 +02:00
Ovahlord
4b77eb334b
Core/LFG: re-implement the shortage bonus reward system
...
* optimized out the logic to work with any random dungeon
* the shortage bonus rewards can now be set via quest id in lfg_dungeon_rewards
* moved the config part into the lfg option mask
2019-06-03 19:45:44 +02:00
Ovahlord
6dac4054fb
Core/Packets: updated more lfg packets to class model
2019-05-31 20:47:40 +02:00
Ovahlord
4b5ad5168d
Core/Packets: updated more lfg packets to new packet class handling
2019-05-31 17:35:51 +02:00
Ovahlord
9788cc54a1
Core/Packets: updated more lfg packets to the new model
2019-05-30 20:44:04 +02:00
Ovahlord
6abeb36584
Core/Packets: updated CMSG_LFG_JOIN and CMSG_LFG_LEAVE to new packet handling
2019-05-30 19:01:56 +02:00
Ovahlord
dfbf50234d
Core/Packets: Port packet handling rework from 335 branch
2019-05-30 16:59:37 +02:00
Ovahlord
ee69943717
Core/Movement: ported time synchronization (commits: 975f1e364a6a68be2beca261a64ea8aecc16f6f6 and 50d32fe49386598c7cd876e51cf02478669cc252)
2019-04-26 16:48:09 +02:00
Ovahlord
a34160347e
Core/Movement: Implement move time skipped handler (ported commit: f9ed72e351ecdafe77da2036d9fd68e46da2f3ab)
2019-02-07 15:55:26 +01:00
Ovahlord
d27874c45e
Core/Movement: updated and enabled MSG_MOVE_SET_RUN_MODE and MSG_MOVE_SET_WALK_MODE
...
*thx to Warpten
2018-12-30 15:01:20 +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
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
Shauren
3ecf82f1a0
Common: Replace ip2nation by ip2location. ( #21957 )
...
Replace ip2nation by ip2location.
Download: https://lite.ip2location.com/database/ip-country
Core/Misc: Improved ip2location code and set it to disabled by default
2018-06-23 21:45:51 +02:00
Aokromes
0c6fe1941f
rename files
2018-06-23 02:21:59 +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
Shauren
3c066b1ed3
Core/Players: Greatly simplifiy fdb2b90685ebc3852740c424170101a196c29ebb
2018-04-13 17:32:07 +02:00
Shauren
1c83dcac98
Core/Players: Prevent creating characters with duplicate name by reserving name early in the process
...
Closes #21656
Closes #21809
2018-04-13 17:31:54 +02:00
Ovahlord
2cfdd3cbe0
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
...
# Conflicts:
# src/server/game/AI/CoreAI/PetAI.cpp
# src/server/game/Battlegrounds/Battleground.cpp
# src/server/game/Battlegrounds/Zones/BattlegroundTP.cpp
# src/server/game/DungeonFinding/LFGMgr.h
# src/server/game/DungeonFinding/LFGQueue.h
# src/server/game/Entities/Creature/Creature.h
# src/server/game/Entities/Pet/Pet.cpp
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Entities/Player/Player.h
# src/server/game/Entities/Unit/Unit.h
# src/server/game/Globals/ObjectMgr.h
# src/server/game/Groups/Group.cpp
# src/server/game/Groups/Group.h
# src/server/game/Guilds/Guild.cpp
# src/server/game/Guilds/Guild.h
# src/server/game/Handlers/GuildHandler.cpp
# src/server/game/Handlers/LFGHandler.cpp
# src/server/game/Handlers/MiscHandler.cpp
# src/server/game/Handlers/NPCHandler.cpp
# src/server/game/Instances/InstanceScript.cpp
# src/server/game/Maps/Map.cpp
# src/server/game/Maps/Map.h
# src/server/game/Maps/ZoneScript.cpp
# src/server/game/Server/WorldSession.cpp
# src/server/game/Spells/SpellEffects.cpp
# src/server/game/Weather/Weather.cpp
# src/server/game/Weather/WeatherMgr.cpp
# src/server/scripts/Commands/cs_reload.cpp
# src/server/scripts/EasternKingdoms/Deadmines/boss_mr_smite.cpp
# src/server/scripts/EasternKingdoms/Deadmines/deadmines.h
# src/server/scripts/EasternKingdoms/ShadowfangKeep/instance_shadowfang_keep.cpp
# src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.cpp
# src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.h
# src/server/scripts/EasternKingdoms/eastern_kingdoms_script_loader.cpp
# src/server/scripts/Kalimdor/VortexPinnacle/vortex_pinnacle.h
# src/server/scripts/Spells/spell_dk.cpp
# src/server/scripts/Spells/spell_druid.cpp
# src/server/scripts/Spells/spell_generic.cpp
# src/server/scripts/Spells/spell_hunter.cpp
# src/server/scripts/Spells/spell_mage.cpp
# src/server/scripts/Spells/spell_pet.cpp
# src/server/scripts/Spells/spell_shaman.cpp
# src/server/scripts/Spells/spell_warrior.cpp
2018-03-28 12:35:52 +02:00
ariel-
5ff847159c
Core: header cleanup, split realmlist, boost compatibility, cotire, remove stormlib/zlib and stormlib/bzip2 and instead use dep sources
2018-03-28 04:41:59 -03:00
Ovahlord
617b3a8a11
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
...
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Maps/Map.cpp
# src/server/game/Maps/Map.h
2018-03-14 08:22:00 +01:00
Ovahlord
e44bb5f387
Core/Entities: Phase Rework (main commit)
2018-03-08 22:58:50 +01:00
Ovalord
b7c15093a6
Core/Pets: merged funjoker's new Pet Slot system
...
* fixed packets and handling for stable master
* fixed Control Pet / Demon handling
* corrected wrong trainer spell for the Control spells
* Added base support for Assist behaivior
* corrected action bar layout
* Hunter Pets will now have the same level as their tamer (patch 4.1 change)
* corrected health stats for pets
2018-01-07 02:00:31 +01:00
Ovahlord
98fdf72c7b
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into ShatteredWorld
...
# Conflicts:
# src/server/scripts/EasternKingdoms/ShadowfangKeep/instance_shadowfang_keep.cpp
# src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.cpp
# src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.h
2018-01-02 01:23:06 +01:00
Aokromes
4bd0525edd
Update copyright note for 2018
2018-01-01 01:06:19 +01:00
Ovalord
bfe9bbcc63
Core/Opcodes: enabled some movement opcodes since they have a movement structure in the core
2017-12-30 23:55:11 +01:00
Ovalord
be1615d5f4
Core/Guilds: implement Guild Challenges
2017-12-21 19:44:57 +01:00
Ovalord
3bf197af53
Core/Opcodes: enabled some movement opcodes since they have a movement structure in the core
2017-12-19 22:07:59 +01:00
Aokromes
2c1e4d9b90
Core/Network: Allow some packets to be processed in map context
...
Move some packets processing to map context
2017-12-10 12:05:31 +01:00
Aokromes
edfee7e5a9
Core/Misc: coding standard
2017-12-04 09:09:39 +01:00
Aokromes
3ba5756c1c
Core/Skills: implement Archaeology
2017-11-26 07:32:16 +00:00
Aokromes
91affef0c6
Misc: Kill trailing white spaces
2017-11-25 01:36:21 +01:00
Ovalord
c868e10d9b
Core/Skills: implement Archaeology
2017-11-09 03:58:28 +01:00
Aokromes
9ed805b6b6
Core/WorldSession: Add RBAC permission for skipping idle connection check
2017-10-14 15:13:18 +02:00
Aokromes
0762d35b71
make travis happy
2017-06-19 16:55:00 +02:00
Aokromes
acf240861d
Core/Misc: Cleanup worldserver/authserver main() functions to run des…
...
…tructors in predictable order
* world/auth servers will now fail to startup if listen ports are in use
* Restored "Network.OutUBuff" config option lost during boost transition
(cherry picked from commit 6c92a48)
2017-06-19 16:44:52 +02:00
Aokromes
461ba1cb56
Fix (C) for multiple files
2017-06-15 08:46:45 +02:00
Aokromes
06168fb412
Implement real time statistic visualization
2017-05-26 14:47:59 +02:00
Aokromes
6fef0d2eb2
Core/Trainers: Fix Multiprofession Trainers
...
By Malcrom, closes #61
2017-04-16 16:01:27 +02:00