Nico
69b5a1c4a1
Extend clientless bots with browser queues, PvP intents and test automation
2026-10-31 13:36:33 +01:00
Nico
649915e575
Fix AdventureBot travel recovery, area eligibility and safe build logout
clang PCH / build (push) Waiting to run
GCC PCH / build (push) Waiting to run
2026-10-30 12:43:22 +01:00
Nico
373818628d
Implement instance modes, full-group departures and mandatory flight regions
2026-10-30 02:15:06 +01:00
Nico
bc8f171055
Fix restored bot passengers and add capital Cataclysm portals
2026-10-29 23:07:10 +01:00
Nico
19075b6c75
Fix AdventureBot group travel and add explicit tram rescue routes
2026-10-29 20:48:11 +01:00
Nico
54d77d1e4d
Fix AdventureBot group preparation, public portals and flight recovery
...
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
Add preparation outings and equipment checks with a five-minute return to the meeting point. Correct static portal visitor casting and level conditions, with native interaction diagnostics. Recover suspended flying mounts, walk to verified takeoff sites, and validate landing and return volumes. Include SQL migrations, targeted regression tests and live validation checkpoints.
2026-10-29 18:21:43 +01:00
Nico
321a28640c
Enforce reloadable AdventureBot area and travel access policies
2026-10-29 09:44:49 +01:00
Nico
0173a434f4
Improve AdventureBot recruitment, world presence and performance
...
Manage Arthoran as a persistent level-60 tank profile, add Worgen forms and mounts, enable PvP and recruit through native LFG with preparation actions and player invitations.
Reduce repeated route and flight-planning work, bound failed-travel retries and add runtime timing diagnostics. Include 86 passing tests and measurements with 110 online bots.
2026-10-29 01:36:35 +01:00
Nico
d3273c677e
Implement AdventureBot profiles, daily planning and population management
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-28 18:22:13 +01:00
Nico
d6fea6ee68
Add AdventureBot groups, raid preparation and shared travel
...
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
Implement native bot recruitment and player admission, leader-owned destinations, intent-specific capacities, preparation scheduling and shared graph and flight travel. Support native group instance visits and separate raid entrances.
Include pending personality-driven faction PvP and solo fleeing, preserving the absolute group fleeing exclusion. Add regression fixtures, migration, documentation and test-server evidence.
2026-10-28 15:00:41 +01:00
Nico
04aa87fcfc
Add profile-driven AdventureBot character generation
clang PCH / build (push) Waiting to run
GCC PCH / build (push) Canceled after 0s
2026-10-28 11:30:47 +01:00
Nico
39a515dbd1
Add AdventureBot self-care, supply restocking and secondary professions
2026-10-27 23:56:43 +01:00
Nico
c0c799c4b6
Add AdventureBot combat reactions, training and corpse recovery
GCC PCH / build (push) Canceled after 0s
clang PCH / build (push) Canceled after 0s
2026-10-27 23:17:05 +01:00
Nico
e18a416bf4
Add persistent instance visits and validate sleeping spaces
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
2026-10-27 20:10:13 +01:00
Nico
722b513ee0
WIP: checkpoint AdventureBot intents and unfinished profession implementation
2026-10-27 17:02:01 +01:00
Nico
119d63ed1c
Implement autonomous AdventureBot intents and social micro actions
...
clang PCH / build (push) Canceled after 0s
GCC PCH / build (push) Canceled after 0s
Add profile-driven daily schedules, semantic location import and editable catalogs, flexible intent execution and safe graph handovers. Implement coherent social scenes, native chair use and campfires, frontal conversation approaches and walking. Fix clientless near-teleport observer identity and native flight area queries. Include migrations, regression tests and implementation documentation.
2026-10-26 22:45:38 +01:00
Nico
4474714c00
Support interactive object portals and document travel route recording
...
GCC PCH / build (push) Canceled after 0s
clang PCH / build (push) Canceled after 0s
Bind directed portal_use edges to native GameObject spawns and spell destinations. Execute normal clicks and verify completed clientless teleports, with regression coverage. Document live portal tests, mage tower calibration, Badlands portals and transport recording workflows.
2026-10-26 14:01:42 +01:00
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
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
FoxMcCloud45
0419cbd612
Core/Spells: Fixed missing UNIT_DYNFLAG_DEAD flag from spell_gen_feign_death_all_flags_uninteractible. ( #465 )
...
Also fixed a duplicate entry for spell 29266.
2026-06-07 19:49:15 +02:00
Ovahlord
db7998ae28
Core/Players: use CharacterFlags enums to store player information in database and set player flags accordingly
2026-03-22 18:07:14 +01:00
Ovahlord
3ef6132fce
Core/Misc: buildfix
2025-08-05 20:36:37 +02:00
Ovahlord
81bd071bd3
DB/Creatures: restore the flight settings of all creatures which had them removed after relying on static flags
2025-08-03 17:40:05 +02:00
Ovahlord
152e1352c8
Core/Creatures: re-add a column to disable gravity in creature_template_movement since CREATURE_STATIC_FLAG_FLOATING is meant to be used in a different context
2025-08-03 17:08:38 +02:00
Ovahlord
55bc337e8c
DB/Creatures: remove CREATURE_STATIC_FLAG_FLOATING from the capital mounts near the flight trainers
2025-08-03 16:18:32 +02:00
Ovahlord
95329dc15c
Scripts/Spells: fixed Heroic Strike damage calculation
2025-07-28 23:03:52 +02:00
Ovahlord
3e73122965
Core/Quests: converted SMSG_QUEST_POI_QUERY_RESPONSE to packet class and ported quest poi data for all quests from classic
2025-07-27 21:34:56 +02:00
Ovahlord
64b77e359d
Core/Misc: ported cryptography updates and all that entrails from 335/master and killed bnetserver
2025-07-21 19:04:56 +02:00
Ovahlord
a9579cb33b
Core/Skills: ported skill refactors from master branch
...
* implement automatic skill learning from dbc data which
2025-06-21 01:23:27 +02:00
Ovahlord
d4b18aad8f
Scripts/Spells: properly fixed Blessed Life's proc cooldown
2025-06-20 20:14:09 +02:00
Ovahlord
b995fd8cbe
Scripts/Spells: properly fixed Nature's Grace proc cooldown
2025-06-20 19:19:11 +02:00
Ovahlord
b61743edf1
DB/Spells: corrected the proc cooldowns of all ranked aura procs
2025-06-20 17:00:16 +02:00
Ovahlord
3fd003e15c
DB/Spells: corrected the proc cooldowns of all non-ranked proc spells
2025-06-20 16:47:18 +02:00
Ovahlord
4055734fcf
DB/Spells: added missing proc cooldowns for all spells
2025-06-20 16:23:59 +02:00
Ovahlord
68a3622133
DB/Creatures: set DamageModifier back to 1 as recent changes require a full re-evaluation of the damage
2025-06-18 20:57:03 +02:00
Ovahlord
677c5976e7
DB/Quests: ported several missing quest_request_items entries from Classic
2025-06-18 18:46:44 +02:00
Ovahlord
9a540ae079
DB/Quests: ported money difficulty and quest scaling data from Classic
2025-06-18 17:23:13 +02:00
Ovahlord
44f466030b
Core/Quests: ported quest level scaling and reward money calculation from Classic
2025-06-18 16:53:29 +02:00
Ovahlord
1dfee7e072
Core/Quests: ported QuestMoneyReward.db2 from Classic as db table
2025-06-18 13:12:14 +02:00
Ovahlord
d18a2ff090
DB/Creatures: updated all HealthScalingExpansion values from Classic brute force data
2025-06-18 01:21:44 +02:00
Ovahlord
f26684b407
Core/Creatures: renamed exp column to HealthScalingExpansion and implement support for negative expansion level (-1 means current expansion - often used in battlegrounds)
2025-06-18 00:36:43 +02:00
Ovahlord
49da5d33e1
DB/Creatures: corrected unit_class values for all creatures based on classic wdb data
2025-06-18 00:00:51 +02:00
Ovahlord
d9fe9f02a3
DB/Creatures: corrected armor and attack power values for UNIT_CLASS_WARRIOR creatures between level 1 and 5
2025-06-17 20:00:43 +02:00
Ovahlord
8b0c5c87ce
Scripts/Spells: reduce the proc chance for Killing Machine by 50% when the dual wielding to reflect the patch 4.2.0 chance in which offhand attacks may now also trigger the proc
2025-06-15 16:13:35 +02:00
Ovahlord
34fa3e1a1c
Core/Creature: fixed falling back to creature_template flag data when not overriden in creature table
...
*fixed column type of npcflag for creature table
2025-06-14 20:24:39 +02:00
Ovahlord
49270a5cb9
Scripts/Spells: fixed damage calculation for Blood-Caked Strike and dropped deprecated script for Icebound Fortitude
2025-06-11 19:44:36 +02:00
Ovahlord
af7ab961c6
Scripts/Spells: fixed disease damage bonus for Blood Strike, Heart Strike and Obliterate
2025-06-11 16:28:11 +02:00
Ovahlord
a21b6d4ce9
DB/Commands: fixed a crash when using .list aura
2025-06-11 12:55:47 +02:00
Ovahlord
89e601a4e9
DB/Misc: removed an unneeded comment from update field
2025-06-11 12:40:22 +02:00
Ovahlord
4ccfe1ebed
Core/Spells: fixed several special damage calculations for class spells and fixed a duplicate application of mastery
2025-06-09 11:08:43 +02:00