Commit Graph
110 Commits
Author SHA1 Message Date
Jeremy bf47d82e1d Scripts/Spells: Rename script for Improved Whirlwind to match other warrior spells (#31683)
Signed-off-by: luis <[email protected]>
2026-02-15 17:36:43 -03:00
MoltenCrystal d683198682 Scripts/Spells: Implement warrior talent Bloodsurge (#31546)
Signed-off-by: luis <[email protected]>
2026-02-15 17:35:48 -03:00
MoltenCrystal 171822f33f Scripts/Spells: Add proc data for Concussive Blows (#31540)
Signed-off-by: luis <[email protected]>
2026-02-15 17:34:51 -03:00
MoltenCrystal b84ebc16ea Scripts/Spells: Implement Intervene (#31536)
Signed-off-by: luis <[email protected]>
2026-02-15 17:33:55 -03:00
luis c61b8a8f2f 65893 2026-02-15 17:33:28 -03:00
MoltenCrystal 3f8ef17bc6 Scripts/Spells: Fix warrior talent Pain and Gain proc and heal amount (#31535)
Signed-off-by: luis <[email protected]>
2026-02-15 17:20:53 -03:00
Cristian Vintila 3c78d82b10 Scripts/Spells: Implement druid talent Elune's Favored (#31534)
Signed-off-by: luis <[email protected]>
2026-02-15 17:11:34 -03:00
luis 843652242a Full opcodes and spawn map for housing 2026-02-15 17:00:33 -03:00
luis 51b67f6ee0 Playerhousing misc 2026-02-15 16:07:09 -03:00
luis d58362f3a2 Core playerhousing Most complete need change opcode status later 2026-02-15 11:11:11 -03:00
luis d95f86d2df fix sql char table 2026-02-12 21:53:42 -03:00
luis 92feff8094 Initial playerhousing work 2026-02-12 20:28:27 -03:00
Shauren 54c0cebeee Core: Updated to 12.0.1
Signed-off-by: luis <[email protected]>
2026-02-12 20:22:00 -03:00
luis 6b51f93585 Fixed db errors and spell procs wrong 2026-02-11 20:31:00 -03:00
Naddley b6122b0ee8 DB/Stormwind: Update Wizards Sanctum
Signed-off-by: luis <[email protected]>
2026-02-11 20:16:37 -03:00
Naddley 47fd89caec DB/Stormwind: Added creature spawns for Quest: "Avoiding Blame"
Signed-off-by: luis <[email protected]>
2026-02-11 20:14:44 -03:00
agathoandClaude Opus 4.6 dee387d685 refactor(enchants): Replace SQL enchant/gem data with DB2 client data loading
EnchantGemDatabase now loads entirely from DB2 stores (SpellItemEnchantment,
GemProperties, ChrSpecialization) at startup, scoring each enchant/gem against
spec role and primary stat priorities. Removes all hardcoded SQL data and drops
the now-unnecessary playerbot_enchant_recommendations and
playerbot_gem_recommendations tables. Also replaces hardcoded skill IDs in
GuildTaskManager with SharedDefines enums.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Signed-off-by: luis <[email protected]>
2026-02-10 21:41:58 -03:00
agathoandClaude Opus 4.6 0f0875fe6e feat(playerbot): Add 14 new systems - combat intelligence, RPG simulation, utilities
Implement complete feature batch from mod-playerbots analysis plan:

CRITICAL (4):
- TTK Estimator: Skip long casts on dying targets (rolling 5s DPS window)
- Healing Mana Tiers: 5-tier efficiency gating for 7 healer specs
- Spell Fallback Chains: Try alternatives when primary spell unavailable
- RPG World Simulation: Personality-driven daily routines for idle bots

HIGH (4):
- ClassSpellDatabase: Static shared spell data for all 13 classes
- Population PID Controller: Smooth bot spawning with Kp/Ki/Kd tuning
- Enchant/Gem Templates: Auto-enchant and gem equipment by spec
- Chat/Emote Templates: DB-driven contextual bot chat with locale support

MEDIUM (4):
- ServerLoadMonitor: Scale reaction delays under server load
- DirtyValue<T>: Lazy evaluation template for expensive computations
- Guild Task System: Auto-generated guild tasks with bot assignment
- Packet Handler Cleanup: Remove deprecated opcode-based stubs

LOW (2):
- Account Linking: Permission-based bot account sharing
- BotCheatMask: Debug cheat system with 15 flags and multipliers

Includes SQL schemas, subsystem registrations, and user documentation.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Signed-off-by: luis <[email protected]>
2026-02-10 21:39:23 -03:00
luis 5a0839fe33 Quest and misc db fixes 2026-02-07 13:58:22 -03:00
MoltenCrystal 567306d6b6 Scripts/Spells: Handle Thunder Clap slow and Rend (#31525)
Signed-off-by: luis <[email protected]>
2026-02-06 20:24:42 -03:00
Naddleyandfunjoker f2077de55d Scripts/Westfall: Implement Quest: "Murder Was The Case That They Gave Me" (#31494)
- re-spawn Hobo spawns with createobject2
- pooled spawns

Co-Authored-By: funjoker <[email protected]>
Signed-off-by: luis <[email protected]>
2026-02-06 14:46:27 -03:00
Aqua Deus 47e7f1768a Scripts/Spells: Implement dh talent "Enduring Torment" (#31523)
Signed-off-by: luis <[email protected]>
2026-02-06 14:45:12 -03:00
Cristian Vintila 63cb26eecf Scripts/Spells: Update Atonement trigger spells (#31651)
Signed-off-by: luis <[email protected]>
2026-02-06 14:44:28 -03:00
Cristian Vintila 70b2af2acd Scripts/Spells: Implement druid talent Flower Walk (#31532)
Signed-off-by: luis <[email protected]>
2026-02-06 14:43:45 -03:00
Aqua Deus 269ab5a25a Scripts/Spells: Implement proc of dk talent Suppression (#30243)
Signed-off-by: luis <[email protected]>
2026-02-06 14:42:40 -03:00
Meji 3d1c44ce7f DB/Hotfixes: Updated zhTW hotfixes to 12.0.0.65727
Signed-off-by: luis <[email protected]>
2026-02-06 14:41:45 -03:00
Meji d85db03a88 DB/Hotfixes: Updated zhCN hotfixes to 12.0.0.65727
Signed-off-by: luis <[email protected]>
2026-02-06 14:41:15 -03:00
Meji 7c9b0c3b1b DB/Hotfixes: Updated ruRU hotfixes to 12.0.0.65727
Signed-off-by: luis <[email protected]>
2026-02-06 14:40:51 -03:00
Meji 9e246e1a16 DB/Hotfixes: Updated ptBR hotfixes to 12.0.0.65727
Signed-off-by: luis <[email protected]>
2026-02-06 14:40:16 -03:00
Meji 605976fa1c DB/Hotfixes: Updated koKR hotfixes to 12.0.0.65727
Signed-off-by: luis <[email protected]>
2026-02-06 14:39:40 -03:00
Meji 1a9c41f80a DB/Hotfixes: Updated itIT hotfixes to 12.0.0.65727
Signed-off-by: luis <[email protected]>
2026-02-06 14:39:06 -03:00
Meji a1ecc7d28b DB/Hotfixes: Updated frFR hotfixes to 12.0.0.65727
Signed-off-by: luis <[email protected]>
2026-02-06 14:38:38 -03:00
Meji d7f1577900 DB/Hotfixes: Updated esMX hotfixes to 12.0.0.65727
Signed-off-by: luis <[email protected]>
2026-02-06 14:36:02 -03:00
Meji f21dbbd0e3 DB/Hotfixes: Updated esES hotfixes to 12.0.0.65727
Signed-off-by: luis <[email protected]>
2026-02-06 14:18:16 -03:00
Meji 6935f7efe2 DB/Hotfixes: Updated deDE hotfixes to 12.0.0.65727
Signed-off-by: luis <[email protected]>
2026-02-06 14:17:29 -03:00
Meji 9aaa95b3ee DB/Hotfixes: Updated hotfixes to 12.0.0.65727
Signed-off-by: luis <[email protected]>
2026-02-06 14:14:23 -03:00
Aqua Deus d17d583400 Scripts/Spells: Implement dh talent "Soul Sigils" (#31529)
Signed-off-by: luis <[email protected]>
2026-02-06 14:12:59 -03:00
Cristian Vintila 1ac20f3256 Scripts/Spells: Implement druid talent Guardian of Elune (#31541)
Signed-off-by: luis <[email protected]>
2026-02-06 14:12:10 -03:00
Cristian Vintila 4cf4ac7cef Scripts/Spells: Implement druid talent Maim (#31586)
Signed-off-by: luis <[email protected]>
2026-02-06 14:11:14 -03:00
luis 7c975f6d77 typo 2026-02-04 22:13:51 -03:00
luis 5309b53266 blizzlike fixes 2026-02-04 22:11:55 -03:00
Aqua Deus d7ae4a4b1d Scripts/Spells: Implement rogue talent Leeching Poison (#30383)
Signed-off-by: luis <[email protected]>
2026-02-04 21:34:07 -03:00
MoltenCrystal 9eb985f1c0 Scripts/Spells: Implement warrior talent Frothing Berserker (#31518)
Signed-off-by: luis <[email protected]>
2026-02-04 21:32:42 -03:00
Cristian Vintila e7be291954 Scripts/Spells: Implement druid talent Moonless Night (#31521)
Signed-off-by: luis <[email protected]>
2026-02-04 21:32:13 -03:00
luis 356c5e3ab8 65727 2026-02-04 21:30:42 -03:00
Cristian Vintila b11fcd092a Scripts/Spells: Implement druid talent Pulverize (#31515)
Signed-off-by: luis <[email protected]>
2026-02-04 21:29:39 -03:00
luis 8a4e3d7f96 new build 2026-02-04 21:27:54 -03:00
Cristian Vintila b8bf2f48b7 Scripts/Spells: Implement druid talent Twin Moonfire (#31526)
Signed-off-by: luis <[email protected]>
2026-02-04 21:24:13 -03:00
Cristian Vintila 2474ddfc09 Scripts/Spells Implement druid talent Matted Fur (#31508)
Signed-off-by: luis <[email protected]>
2026-02-04 21:23:36 -03:00
Naddley 00d0250049 DB/Stormwind: Added Magister Umbric spawn
Signed-off-by: luis <[email protected]>
2026-02-04 21:22:43 -03:00