UltraNix
d87d0a2ae8
fix(Core/Pets): Improved Revive Pet should affect dead despawned pet. ( #9625 )
...
* fix(Core/Pets): Improved Revive Pet should affect dead despawned pet.
Fixes #9589
2021-12-15 05:32:16 -03:00
Skjalf
2384ed1254
fix(Core/Character): Fix OnFirstLogin script hook ( #9686 )
2021-12-14 20:06:41 -03:00
UltraNix
4e70e60427
fix(Core/Spells): Properly handle pet spell auras with infinity cooldown. ( #9576 )
...
Fixes #9339
2021-12-12 11:43:22 -03:00
UltraNix
4e93671b3c
fix(Core/Pets): Properly cast spells on friendly target if not in LoS… ( #9570 )
...
* fix(Core/Pets): Properly cast spells on friendly target if not in LoS or out of range.
Fixes #7790
2021-12-12 09:25:10 -03:00
IntelligentQuantum
3591f69662
refactor(Core/Packet): Guild ( #9411 )
...
* Core/Packet: Guild
* Winfi
2021-12-11 10:00:06 +01:00
schell244
39355fa1ee
fix(Core/Players): Update the player's zone and area only after update the player's position server-side ( #9419 )
2021-12-09 21:58:43 -03:00
UltraNix
90451c1d3f
fix(Core/Movement): Unroot should remove MOVEMENTFLAG_FALLING if not really falling ( #9428 )
...
- Closes #9187
2021-12-06 20:56:40 +01:00
UltraNix
d0167d0d6d
fix(Core/Corpses): Reset corpse location data if player already resurrected in different dungeon map. ( #9429 )
...
Fixes #9210
2021-12-06 14:48:46 -03:00
Kargatum
18d5482415
fix(Core/Chat): correct logic for using guild officer chat ( #9535 )
2021-12-06 12:29:20 -03:00
acidmanifesto
1500453f59
feat(Core\Player): Added createplayerinfo_cast_spell support cast spell for some class spells ( #9448 )
2021-12-03 18:33:21 -03:00
Kargatum
51adbffae4
feat(Core/Modules): add separated lib for modules ( #9281 )
2021-12-02 20:28:58 +07:00
IntelligentQuantum
0632f3baff
fix(Core/CharacterHandler): Reputation + Map Explore AT_FIRST_LOGIN ( #9252 )
2021-11-29 00:23:25 +01:00
IntelligentQuantum
ab761c9865
fix(Core/Player): prevent crash exploit spam duel starting ( #9226 )
2021-11-28 16:42:53 -03:00
patou01
801a20fce2
refactor(Core): Clean-up after FD ( #8586 )
2021-11-28 03:04:14 -03:00
UltraNix
4942012db9
fix(Core/Loot): Always interrupt any spell casting while looting corpse. ( #9160 )
...
Fixes #8860
2021-11-25 23:24:43 -03:00
acidmanifesto
29f49108a5
chore(Core): Remove unnecessary slang Cosmetic ( #9325 )
...
* Remove unnecessary slang
Removes ZOMG! that is used in the src in logging and notes. Completely Unnecessary. Contributes to nothing useful. Inflates source. Not needed at all in any shape or form. Not Developer Lingo either.
* Further Clean Up
Removed Profanity
* sensible grammar correction
* More ZOMG! removal
2021-11-25 04:31:54 -03:00
Skjalf
2187470df7
refactor(Scripts/Commands): Update cs_quest to the new model ( #9267 )
2021-11-24 01:21:16 -03:00
Kargatum
f62664c987
refactor(Core/Misc): headers cleanup ( #9259 )
2021-11-22 17:24:39 +07:00
IntelligentQuantum
faa4035de7
fix(Core/Spells): Fix spellclick ( #8232 )
2021-11-21 09:21:21 -03:00
Skjalf
731d256420
refactor(Core/Cache): move the GlobalPlayerCache to its own class ( #9166 )
2021-11-18 16:53:36 +01:00
IntelligentQuantum
cb00a336df
feat(Core/CharacterHandler): ( #9147 )
...
Both Faction - Argent Crusade, Frenzyheart Tribe, Kirin Tor, Knights of the Ebon Blade, The Ashen Verdict, The Kalu'ak, The Oracles, The Sons of Hodir, The Wyrmrest Accord
Alliance - Alliance Vanguard, Explorers' League, The Frostborn, The Silver Covenant, Valiance Expedition
Horde - Horde Expedition, The Hand of Vengeance, The Sunreavers, The Taunka, Warsong Offensive
2021-11-17 14:13:03 +01:00
UltraNix
3895487dc2
fix(Core/AuctionHouse): Implemented sorting. Based on @r00ty-tc work. ( #9011 )
...
Fixes #8728
2021-11-16 13:32:12 -03:00
Skjalf
855f098a57
feat(Core/Disables): Implement DISABLE_TYPE_GAME_EVENT ( #9099 )
2021-11-10 15:06:46 -03:00
Kargatum
c0728f6e2d
feat(Core/Packets): rework HandleWhoOpcode ( #8863 )
2021-11-07 09:51:36 +01:00
UltraNix
987ee3da3d
fix(Core/Items): properly show quest items count deposited/withdrew from bank ( #8956 )
...
- Closes #8699
2021-11-06 00:02:17 +01:00
UltraNix
6796a86b7f
fix(Core/Item): showing errors when cannot equip some item ( #8932 )
...
- Closes #8604
2021-11-06 00:00:47 +01:00
acidmanifesto
70b0de4e1f
fix(Core/Quest): Refresh SMSG_QUESTGIVER_STATUS_MULTIPLE after a quest change ( #8902 )
...
Co-authored-by: Malcrom <malcromdev@gmail.com >
2021-11-04 23:51:54 +01:00
Malcrom
f106de8788
refactor(Core): update getFaction to GetFaction and setFaction to SetFaction ( #8708 )
2021-11-01 17:04:32 +01:00
Meltie2013
250dee5be9
feat(Core): implement world availability option ( #8755 )
2021-10-29 15:32:19 +02:00
Kargatum
a650fd495c
feat(Core/Metrics): implement real time statistic visualization ( #8663 )
2021-10-28 14:47:29 +02:00
Kitzunu
26ff29a1a0
fix(Core/Spell): Implement SPELL_ATTR7_BYPASS_NO_RESURECTION_AURA ( #7859 )
...
Co-authored-by: stoneharry <3818405+stoneharry@users.noreply.github.com >
2021-10-27 08:29:11 -03:00
acidmanifesto
bcd1a701ac
fix(Core): ScriptName not readable in creature and gameobject table fix ( #8715 )
2021-10-25 14:25:13 +02:00
Skjalf
fffdb31c05
feat(Core/LFG): move the LFG max kick count & kick prevention timers … ( #8683 )
2021-10-25 10:17:12 +02:00
Kargatum
bc9473482e
feat(Core/Chat): new argument parsing and unify chat hyperlink parsing ( #6243 )
2021-10-23 10:15:42 +02:00
UltraNix
1fb6830b15
feat(Core/Quests): Implemented quest_money_rewards (for quest with Qu… ( #8610 )
...
Fixes #8440
2021-10-20 05:45:56 -03:00
UltraNix
1ec612e65b
fix(Core/DungeonFinder): Premade groups should be treated as normal groups. ( #8520 )
...
Fixes #8339
2021-10-20 05:29:24 -03:00
jestermaniac
8c126075ff
fix(Core/Entities): fix contested flag timer when logging out and in ( #8558 )
2021-10-16 22:26:13 -03:00
Kitzunu
bc82f36f1f
refactor(Core/Unit): clean MonsterText methods ( #6957 )
2021-10-15 10:25:29 +02:00
UltraNix
bc451d2eca
fix(Core/Pets): Disable /petfollow command while using vehicle. ( #8304 )
...
Fixes #8156
2021-10-11 16:19:56 -03:00
Skjalf
f96b027ffd
fix(Core/Mail): load mails on login instead of when requested ( #8065 )
2021-10-10 17:15:24 +02:00
UltraNix
0eec867c3b
feat(Core/LFG): Implemented LFG_OPTION_ENABLE_SEASONAL_BOSSES. ( #8219 )
...
Closes #8098
2021-10-09 14:57:23 -03:00
Skjalf
78a2f73825
fix(Core/LFG): implement ERR_PARTY_LFG_BOOT_NOT_ELIGIBLE_S and lower … ( #8243 )
2021-10-07 13:09:02 +02:00
Skjalf
29c94e5455
fix(Core/Graveyard): prevent non-death knights from getting ported to… ( #8206 )
2021-10-07 13:07:23 +02:00
UltraNix
de8d0b49f8
fix(Core/Items): toggle temporary items enchantments during items swap. ( #8067 )
...
- Closes #7957
2021-10-04 15:44:49 +02:00
UltraNix
0c8fb1ea73
fix(Core/Movement): Properly handled root movement acks. ( #8019 )
...
Fixes #7892
2021-10-01 10:41:31 +02:00
Kargatum
52aa0e9966
feat(License): add new headers information about license ( #7941 )
...
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com >
2021-09-30 13:40:52 +07:00
Skjalf
4bf98a17de
fix(Core/Calendar): Solve the issue with calendar event invite response time never updating ( #8006 )
2021-09-24 20:24:18 +02:00
UltraNix
1bf4f54b32
fix(Core/Combat): Creatures should evade if its only victim is teleporting to other map ( #7975 )
2021-09-20 16:05:45 -06:00
Kitzunu
2f449326e0
refactor(Core): Rename ...Manager to ...Mgr ( #6910 )
...
* Rename MapManager.h to MapMgr.h
* Rename BanManager.h to BanMgr.h
* Rename MapManager.cpp to MapMgr.cpp
* Rename BanManager.cpp to BanMgr.cpp
* Rename MapRefManager.h to MapRefMgr.h
* Rename ThreatManager.h to ThreatMgr.h
* Rename GridRefManager.h to GridRefMgr.h
* Rename ThreatManager.cpp to ThreatMgr.cpp
* Rename GroupRefManager.h to GroupRefMgr.h
* Rename HostileRefManager.h to HostileRefMgr.h
* Rename HostileRefManager.cpp to HostileRefMgr.cpp
* Rename MMapManager.h to MMapMgr.h
* Rename FollowerRefManager.h to FollowerRefMgr.h
* Rename VMapManager2.h to VMapMgr2.h
* Rename IVMapManager.h to IVMapMgr.h
* Rename MMapManager.cpp to MMapMgr.cpp
* Rename VMapManager2.cpp to VMapMgr2.cpp
* Rename RefManager.h to RefMgr.h
* Rename WaypointManager.h to WaypointMgr.h
* Rename WaypointManager.cpp to WaypointMgr.cpp
* Rename MPQManager.h to MPQMgr.h
* Rename MPQManager.cpp to MPQMgr.cpp
* Rename IMMAPManager.h to IMMAPMgr.h
* fix build
* Update Main.cpp
* chore(Core/Misc): Remove toxic language
* Revert "chore(Core/Misc): Remove toxic language"
* fix build
* build
2021-09-15 17:50:28 +02:00
UltraNix
7406a01ac3
fix(Core/Spells): several improvements to cooldowns ( #7559 )
...
- Reworked spell category cooldowns.
- Implemented category cooldowns for pets.
- Properly shows pet spell cooldowns in player's UI.
- Corrected pet spell cooldowns with infinity duration.
- Do not add/remove infinity spell cooldown on aura apply/remove if casted by item.
- Closes #5263
2021-09-13 20:57:48 +02:00