0 of 0

File information

Last updated

Original upload

Created by

refinedocelot

Uploaded by

refinedocelot

Virus scan

Safe to use

About this mod

SPOILERS - ACT 3
This is a script which fully removes the appearance of the half-Illithid on chosen characters in a saved game. Black veins, teeth, and eyes all revert back. This effect is permanent, so saving the game will maintain the appearance status of your characters without mods. Compatible with Patch 5.

Requirements
Permissions and credits
SPOILERS - ACT 3

This is a "modless" mod, i.e. tutorial for using a one-time script in BG3SE, which fully removes the appearance of the half-Illithid after using the astral tadpole. This does not alter your current or future tadpole abilities, it is only cosmetic. It is permanent as soon as you save the game.

If you only want to maintain the non-Illithid appearance on all characters while a mod is loaded, this mod will do the trick: Unvisual Half-Illithid
If you want a togglable option, here's another mod: Valdacil's Half-Illithid Effect Toggle

The use cases for this script are:
  • running the game in vanilla after the script runs, good for for multiplayer runs where the host can't run mods
  • selectively removing half-illithid visuals on certain characters

My goal is to put this script into a character spell at some point, but I'm new to modding and for now I wanted to share this info here.

To remove Partial-Illithid appearance on your main character:

  • Download BG3 Mod Manager (BG3MM)
  • Open BG3MM. Go to Tools > Download & Extract the Script Extender...
  • Go to Settings > Open Preferences > Script Extender tab
  • Check "Create Console"
  • Click Save icon in top left, close preferences screen
  • Go to Go > Launch Game
  • Two windows should open, BG3 and console command
  • Load your desired save game
  • Focus the console window and hit Enter
  • Copy and paste this script into the console: RemoveStatus(GetHostCharacter(), "TAD_PARTIAL_CEREMORPH")
  • Hit Enter
  • See appearance go back to normal

You can substitute GetHostCharacter() with any companions' UUID and remove the status from them as well, e.g.:
RemoveStatus("S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c", "TAD_PARTIAL_CEREMORPH")
Make sure to put quotes around the UUID only.

Companion UUIDs:
S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c
S_Player_Minsc_0de603c5-42e2-4811-9dad-f652de080eba
S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b -- Minthara
S_GLO_Halsin_7628bc0e-52b8-42a7-856a-13a6fd413323
S_Player_Jaheira_91b6b200-7d00-4d62-8dc9-99e8339dfa1a
S_Player_Gale_ad9af97d-75da-406a-ae13-7071c563f604
S_Player_Astarion_c7c13742-bacd-460a-8f65-f864fe41f255
S_Player_Laezel_58a69333-40bf-8358-1d17-fff240d7fb12
S_Player_Wyll_c774d764-4a17-48dc-b470-32ace9ce447d
S_Player_ShadowHeart_3ed74f06-3c60-42dc-83f6-f034cb47c679
^ This is the contents of the mod file, there is no need to download anything.

I'm not aware of an easy way to attain non-host Tav UUIDs via script, so I may research this later.

When I figure out how to revert this (AddStatus()) I'll update this mod page.
A kind soul, geniusgriefer, has shared the AddStatus parameters to reverse the removal:
ApplyStatus(GetHostCharacter(), "TAD_PARTIAL_CEREMORPH", 1)

Support this and future mod projects on Ko-fi
  翻译: