Nico
1164a72ea3
Implement clientless transports, Lua reload and same-map portals
...
Add native transport recording and execution with grid lifecycle handling, clientless teleport acknowledgements, and regression tests. Support targeted same-map portal imports and preserve disabled taxi nodes. Document live transport and portal verification and the remaining portal inventory.
2026-10-26 11:27:56 +01:00
Nico
01a9ba4b0b
implemented usage of virtual exit and entry nodes
clang PCH / build (push) Waiting to run
GCC PCH / build (push) Canceled after 0s
2026-10-25 12:09:36 +01:00
Nico
56da0d60cf
Patch for the portalnode approach and selection
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-19 23:15:11 +02:00
Nico
b37a0ddcc4
implemented temporary entry nodes to be considered using playerless MMAP check
GCC PCH / build (push) Waiting to run
clang PCH / build (push) Canceled after 0s
2026-10-19 17:03:42 +02:00
Nico
366615bcb9
implemented usage of virtual entry points when planning the travleroute
GCC PCH / build (push) Canceled after 0s
clang PCH / build (push) Canceled after 0s
2026-10-18 13:39:31 +00:00
Nico
9d4a862b7d
implemented regular mounting check when traveling over ground nodes and stopped travel graph from planning routes through unintentioned teleports
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-17 23:53:48 +00:00
Nico
2bcffa5131
fiexed virtuel entry nodes so they will be considered equal to all other Nodes
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-17 21:10:53 +00:00
Nico
ae2a4a0f08
added virtual entry nodes
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-17 16:45:58 +00:00
Nico
6e17dedff2
fix in MMAP navigation when traveling to portal node
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-16 22:28:22 +00:00
Nico
fe7b5e0f02
importet Areateleports as Nodes
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-16 09:36:33 +00:00
Nico
93c3df1c95
added visible gryphon when bots using taxi-gryphon
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-14 21:23:04 +00:00
Nico
24fb292cee
implemented taxinodes
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-14 16:03:14 +00:00
Nico
4c04cd88de
fixed travel to location
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-14 13:07:04 +00:00
Nico
b14c864814
Implemented travel graph
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-13 19:39:53 +00:00
Nico
05fd748537
core: add server-side lua runtime for clientless players
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-12 16:12:18 +00:00
Nico
5ac9ed673c
core: add clientless player manager and controller API
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-12 14:44:45 +00:00
Nico
0c2e333bb4
core: add clientless player lifecycle state machine
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-12 13:20:37 +00:00
Nico
7013087bcd
core: add clientless player GM test adapter
GCC PCH / build (push) Canceled after 0s
clang PCH / build (push) Canceled after 0s
2026-10-12 12:51:09 +00:00
Nico
fe96d310d6
core: add clientless player session bootstrap
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-12 10:17:43 +00:00
Nico
df55203a96
core: add clientless player login entry point
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-12 09:48:45 +00:00
Nico
046cb79b7a
core: add clientless session registry and lifecycle
2026-10-11 08:39:16 +00:00
Nico
fa8e7d07dd
core: add clientless WorldSession mode
2026-10-11 08:23:48 +00:00
Nico
9b4985b5aa
Fix player level stats field type reads
2026-10-11 08:01:02 +00:00
Nico
96c937d5e4
full implementation of viano dungeon bots
clang PCH / build (push) Has been cancelled
GCC PCH / build (push) Has been cancelled
2026-10-08 09:40:02 +02:00
Nico
634606b5ba
Added item to summon DungeonBots
clang PCH / build (push) Has been cancelled
GCC PCH / build (push) Has been cancelled
2026-10-07 19:49:32 +02:00
Nico
e96d617284
I lost track of what was added this time
clang PCH / build (push) Has been cancelled
GCC PCH / build (push) Has been cancelled
2026-10-07 17:34:27 +02:00
Nico
1785350447
few fixes + added Tankbot
2026-10-01 14:38:53 +02:00
Nico
3cf7e70283
whole lot of fixes
2026-10-01 00:23:36 +02:00
Nico
fec36215f6
a whole lot of bugfixes
2026-09-26 10:37:37 +02:00
Nico
0fc355fb7f
Changed attack behaviour of dungeonbot and fixed two more hillsbrad quests
2026-09-24 05:31:50 +02:00
Nico
816d506867
added custom AI for dungeonhelper bot
2026-09-20 20:04:35 +02:00
Nico
1a9cd340b7
cleanup fixes of solo dungeon queue
2026-09-20 14:25:44 +02:00
Nico
f35c3c4ae9
Enabling solo-dungeon queue and implementing first dungeonhelper prototyp
2026-09-20 12:11:44 +02:00
Nico
fcedaf23b9
Fix paladin teacher in starting area
2026-09-16 10:57:49 +02:00
sevi and Ovahlord
9da95e6cc9
Core/Creature: Add support for multiple gossip menu IDs ( #472 )
...
* Core/Creature: Add support for multiple gossip menu IDs
Adds support for assigning multiple gossip menu IDs to creatures and
controlling them through conditions.
Cherry-picked and adapted from:
https://github.com/TrinityCore/TrinityCore/commit/36044a9470e9c39a71916e908ab6cf4f95677793
Also disables StormLib automatic static linking.
StormLib fix suggested by @brian8544 on Discord.
* merge prep
---------
Co-authored-by: Ovahlord <18347559+Ovahlord@users.noreply.github.com >
2026-07-25 19:29:08 +02:00
sevi
3d13b2a5d5
Core/Pets: Correct SMSG_PET_SLOT_UPDATED field order to prevent client crashes ( #471 )
2026-07-06 05:25:02 +02:00
Ovahlord
0f6a99bd85
Core/Units: moved stats modifiers and multipliers into a struct for future ports of the remaining secondary stats
2026-06-12 11:55:12 +02:00
Ovahlord
38784337a2
Core/Auras: refresh combat rating gained from SPELL_AURA_MOD_RATING_FROM_STAT whenever a stat updates
2026-06-11 15:23:08 +02:00
Ovahlord
068a83ff12
Core/Players: fixed items with stamina applying their bonus twice
2026-06-11 15:05:49 +02:00
Ovahlord
981e70a5a1
Core/Players: fixed health initialization for players after levelups and fixed adding/reducing health based on the player's current health percentage
2026-06-11 12:43:17 +02:00
Ovahlord
a43db2bf4a
Core/Units: fixed applying stat bonus values from SPELL_AURA_MOD_STAT
2026-06-11 10:14:10 +02:00
Ovahlord
8bd0bfdb8c
Core/Units: renamed PrimaryStat to AllStats2 as the only known spell with the misc value for that type is also affecting all stats. Also cleaned up accidental include
2026-06-11 10:06:35 +02:00
Ovahlord
133b635925
Core/Units: round stat pct bonus values to the nearest integral number to match sniff behavior
2026-06-11 09:23:21 +02:00
Ovahlord
d0b0f35a42
Core/Units: fixed initializing stat multipliers and displaying positive and negative mods
2026-06-11 05:41:38 +02:00
Ovahlord
906c4ed081
Core/GameObjects: corrected implementation of spellcaster.playerCast
2026-06-10 13:41:51 +02:00
Ovahlord
93743b4ae8
Core/Units: initialize stat multipliers with 1.0
2026-06-10 13:32:49 +02:00
Ovahlord
2d1bb02f45
buildfix
2026-06-10 13:24:36 +02:00
Ovahlord
a207839337
Core/Misc: correct some include orders and comments
2026-06-10 13:16:45 +02:00
Ovahlord
af40c9404b
Core/Units: moved base stats handling into a own class
2026-06-10 12:20:35 +02:00
Ovahlord
c1c7dc5ef9
Core/Misc: rename Stats to StatType
2026-06-10 10:24:10 +02:00