Zethino Love Test Buff Fix
๐ก Updated this yearPreview

๐ Analysis
- ๐ 0.4% endorsement rate
- ๐ #225 of 515 Gameplay mods in this game by downloads
๐ About This Mod
Fixes the buff reward that's meant to be given after Zethino's love test, but is never applied in the vanilla game, even if you got all of the correct answers to the test.
Made for Patch 8, Hotfix 34
-- ๐๐คย <3ย ๐ค๐ ๏ปฟ --
Thank you so much to koboldJuno for pointing this out!! It turns out there's two buffs, Dryad's Blessing and Love Protects, that are meant to be added on successfully completing the love test for Zethino in Act 3, but the script for it in the vanilla game is broken. This mod fixes that!
-- ๐๐คย <3ย ๐ค๐ ๏ปฟ --
How It Works:
It seems like the vanilla game script is incorrectly testing for a dialogue instance rather than the bool for whether a flag is true or not. This is the script that's meant to add the buff in the vanilla game, found in Act3_WRY_Circus.txt:
DialogEnded((DIALOGRESOURCE)WYR_Circus_LoveDryad_d0c00951-4d09-d1a6-2ab3-6c6ba1932a25, _Instance)
DB_DialogPlayers(_Instance, _Player, _)
GetFlag(WYR_Circus_LoveDryad_Event_PassedLoveTest_10617f2f-11ff-1b2a-c694-d31b429e7735, _Player, _Instance)
DB_DialogPlayers(_Instance, _Companion, _)
_Companion != _Player
GetFlag(WYR_Circus_LoveDryad_Event_PickedCompanion_bb8086a2-b96d-3722-72c6-2bbab502fe53, _Companion, 1)
ApplyStatus(_Player, "WYR_CIRCUS_LOVEDRYAD_BLESSING_AURA", -1. 0, 1, S_WYR_Circus_LoveDryad_a8bce35d-17ee-46e3-8d56-1d0d29c4a01e);
ApplyStatus(_Companion, "WYR_CIRCUS_LOVEDRYAD_BLESSING_AURA", -1. 0, 1, S_WYR_Circus_LoveDryad_a8bce35d-17ee-46e3-8d56-1d0d29c4a01e);
The GetFlag test on the player here has the dialogue instance as the third parameter in the test, which will mean that test will never evaluate to True, and the buff will never be added.
To fix this, I made a new script that adds the buff when the dialogue ends after completing the test successfully. I didn't edit any existing game scripts for compatibility reasons, but because the vanilla script is broken and will never add the buff on its own (and the buff has a StackID to prevent it from being added multiple times anyway) you shouldn't have any issues with the vanilla script conflicting, either.
Extra features:
I actually have a feeling this script was never fixed because the buff and its function itself were never fully finished.
It seems like it's based on the Wedding Ceremony spell, which adds +2 armour class when you're within 30 feet of your partner, and the Dryad's Blessing buff is an aura status meant to add the Love Protects buff when you're within 5 meters of your partner. The description on both buffs also makes it seem like you're supposed to get an amour class boost only when your partner is close to you, and you have the Love Protects buff. However, the actual armour class boost is on
๐ Mod Details
- Game
- Baldursgate3 Mods
- Author
- Magnetuning
- Version
- 1.0.1.0
- Downloads
- 90,618
- Endorsements
- 363
- Category
- Gameplay
- Created
- 11/4/2025
- Updated
- 5/8/2026
๐ง How to Install Baldur's Gate 3 Mods
Download from Nexus Mods.
๐ Full step-by-step install guide for Baldur's Gate 3 โ
Visit the official mod page for specific installation instructions for this mod.
๐ฎ Need cheat codes or console commands? Check ur gaming wiki for Baldur's Gate 3 commands, item IDs, and more.
Keep browsing โ more Baldur's Gate 3 mods await