Commit Graph
3372 Commits
Author SHA1 Message Date
stevebone e290408cb8 Scripts/FSB: prevent crash when bot pet data is missing source template.
Signed-off-by: luis <[email protected]>
2026-07-03 20:16:28 -03:00
luis 74e2e707b2 Update Followship_bots_death_handler.cpp 2026-07-03 20:15:40 -03:00
luis fdc8e60bf9 Scripts/FSB: implement handling for bot death in BG - revive at graveyard locations 2026-07-03 20:13:48 -03:00
luis 5de46739ca Scripts/FSB: implement party/raid frame for battlegrounds + damage/heal done stats 2026-07-03 20:10:25 -03:00
luis 590050309f implement party/raid frame for battlegrounds + damage/heal done stats 2026-07-03 20:03:30 -03:00
luis 8f3012af1c Scripts/FSB: code structure and style consistency 2026-07-03 19:58:45 -03:00
stevebone dd6c2c4079 FSB/DB: added more horde bots
Signed-off-by: luis <[email protected]>
2026-07-03 19:57:59 -03:00
stevebone 85bc5f55a4 DB/FSB: fix sql issues
Signed-off-by: luis <[email protected]>
2026-07-03 19:55:12 -03:00
luis 5ea91f0188 Scripts/FSB: add scoreboard support (name, class) for now and player kills bots counters 2026-07-03 19:53:57 -03:00
luis 042fe935f9 Scripts/FSB: battleground proof of concept 2026-07-03 19:35:57 -03:00
stevebone c7a4611596 Scripts/FSB: ported last chatter categories to the database + added some horde bot templates
Signed-off-by: luis <[email protected]>
2026-07-03 19:30:31 -03:00
stevebone 9f1228eea3 Scripts/FSB: add horde races, racial spells
Signed-off-by: luis <[email protected]>
2026-07-03 19:29:36 -03:00
luis 5d93954e1c Scripts/FSB: test battleground start with 1v0 players for bots usage 2026-07-03 19:28:19 -03:00
luis e10711c739 Revert "Update Followship_bots_llamaAI.h"
This reverts commit e4c0b84d07.
2026-07-03 19:23:50 -03:00
stevebone e4c0b84d07 Update Followship_bots_llamaAI.h
Signed-off-by: luis <[email protected]>
2026-07-03 19:21:54 -03:00
Céfiro_Caecias a7faa27b0e Update 2026_07_02_01_world.sql 2026-07-02 17:59:01 -03:00
luis 1d48a767cb core cleanup dk zone 2026-07-02 17:58:05 -03:00
luis 6755ce6d66 Core/Quests: Reduce differences between branches 2026-07-02 17:27:56 -03:00
luis 736c1b8f99 fix spells 2026-07-02 17:24:44 -03:00
luis 777f5cdd06 Core/Misc: Update QuestInfo enum for 12.0.7 (#31889) 2026-07-02 17:23:36 -03:00
Céfiro_Caecias 87ef4f2166 DB/World: DBErrors + Extras 2026-07-02 11:24:14 -03:00
luis 26a2f57207 todo 2026-07-01 19:28:52 -03:00
luis a4a59f9af2 fix bots 2026-07-01 19:24:26 -03:00
stevebone aa476943dd Scripts/FSB: improve npc chat with quest available and add auto start quest option via config
Signed-off-by: luis <[email protected]>
2026-07-01 19:23:18 -03:00
stevebone 9d48272f37 Scripts/FSB: port bot combat spell chatter to DB
Signed-off-by: luis <[email protected]>
2026-07-01 19:21:52 -03:00
stevebone 269f5aa4fd Update followship_database.sql
Forgot sql file

Signed-off-by: luis <[email protected]>
2026-07-01 19:21:21 -03:00
stevebone 9272b62762 Scripts/FSB: major llm chat additions
- ported more chatter to the DB
- added more checks for the npc say chat
- initial model for offering quest detail via npc say chat
- added weather and time of day context to all bot/npc chat functions

Signed-off-by: luis <[email protected]>
2026-07-01 19:18:18 -03:00
stevebone 12d7e8f2fa Scripts/FSB: add a return to skip commands starting with dot (.) in player general channel chats
Signed-off-by: luis <[email protected]>
2026-07-01 19:17:49 -03:00
stevebone a1532c54f3 Scripts/FSB: port more chatter to the DB
Signed-off-by: luis <[email protected]>
2026-07-01 19:17:13 -03:00
stevebone f6ce7542b4 Scripts/FSB: proof of concept for ANY npc generative AI chats with player and memory
Signed-off-by: luis <[email protected]>
2026-07-01 19:08:51 -03:00
stevebone a6bbecf5fb Scripts/FSB: ported bot death and bot death hired to the db
Signed-off-by: luis <[email protected]>
2026-07-01 19:08:19 -03:00
stevebone c82ed94ee8 Scripts/FSB: ported bot member died, bot revived and bot revived self chatter to DB
Signed-off-by: luis <[email protected]>
2026-07-01 19:06:23 -03:00
stevebone 7ca7c634e5 Scripts/FSB: port botAcknowledge, follow and stay to the DB
Signed-off-by: luis <[email protected]>
2026-07-01 19:05:37 -03:00
stevebone e20724ffb0 Scripts/FSB: port targetKilled, targetKilledHired and botDismissed chatter to db
Signed-off-by: luis <[email protected]>
2026-07-01 19:04:46 -03:00
stevebone 061e38815f Scripts/FSB: port whisper chatter to the DB
Signed-off-by: luis <[email protected]>
2026-07-01 19:04:05 -03:00
Shauren 333d426358 Core/Players: Fixed character selection showing transmog in slots that have no item equipped
Signed-off-by: luis <[email protected]>
2026-07-01 19:02:14 -03:00
luis a4583bf438 Core/Units: Fixed crash caused by a gameobject dealing damage to units with SPELL_AURA_SPLIT_DAMAGE 2026-07-01 19:01:21 -03:00
luis f967e62cd2 Core/Combat: GetThreatListPlayerCount reading GetOwner instead of GetVictim 2026-07-01 18:52:47 -03:00
luis f2e58d7f15 Core/Movement: Fixed deactivating movement generators when starting different movement with higher priority 2026-07-01 18:51:35 -03:00
kik0 4c0f24f456 Core/Movement: Immediately launch new spline on ConfusedMovementGenerator initialization (#31846)
(cherry picked from commit a6163d2fd32a391cfa00bcaa5feb5f0851385e38)
Signed-off-by: luis <[email protected]>
2026-07-01 18:49:20 -03:00
luis 9f1c5d82bb Core/Movement: Add more info to logs in mover guid validation 2026-07-01 18:41:19 -03:00
Shauren 67d493ce9b Core/Items: Ignore item charges for item effects types other than on use
(cherry picked from commit ea29c5d667926380f7a31f44f0cd07a5b18d9200)
Signed-off-by: luis <[email protected]>
2026-07-01 18:26:26 -03:00
ccrs 2e12baf0ed Core/Instances: fix parameter handling in InstanceScript::DoCastSpellOnPlayer
(cherry picked from commit bac5265ea830a836654d84ab90302d494ba2f089)
Signed-off-by: luis <[email protected]>
2026-07-01 18:25:47 -03:00
Shauren 430c466651 Core/Units: Fixed AttackStop NowDead field being set for the wrong unit
(cherry picked from commit 345e0586114c2f8b9d2d35b89b6a66f213558274)
Signed-off-by: luis <[email protected]>
2026-07-01 18:24:42 -03:00
luis 535f7bf4d3 Core/Units: Remove duplicate WorldSession::SendAttackStop, it was duplicating Unit::SendMeleeAttackStop 2026-07-01 18:24:15 -03:00
Shauren ac7af42f3c Core/Movement: Fixed CMSG_DISMISS_CONTROLLED_VEHICLE handler assigning movement info to incorrect unit
Closes #31837

(cherry picked from commit f61656f0a7a4fb8ef371e1bd9f62faff4b090ac0)
Signed-off-by: luis <[email protected]>
2026-07-01 18:22:06 -03:00
luis 26c71bfa5d Core/Movement: Refactor WorldSession::IsRightUnitBeingMoved to validate and return moved unit in one step 2026-07-01 18:21:38 -03:00
luis 3fbbfae0ba Core/Movement: Stop movement and clear player movement flags from possessed units on possess end 2026-07-01 18:05:21 -03:00
luis 9eff1ff83b Core/Movement: Remove unsafe target resetting in TimedFleeingMovementGenerator::Finalize (starts new movement inside MotionMaster::DirectAdd) 2026-07-01 18:01:15 -03:00
ccrs 8c41868af3 Core/AI: fix _returnToStart handling in ScriptedEscortAI
(cherry picked from commit 84b0222bdcce8e6a0fe0589e334d1ff476ccfb2d)
Signed-off-by: luis <[email protected]>
2026-07-01 17:59:23 -03:00