Baldur's Gate 3
0 of 0

File information

Last updated

Original upload

Created by

Vendetta

Uploaded by

Salsina97

Virus scan

Safe to use

Tags for this mod

About this mod

Rebalance for the class ability Magic Awareness.

Requirements
Permissions and credits
The original ability was not so good (use a bonus action, that the wild magic barbarian use a lot, the enemy gets the buff and the range and duration is very limited) and don't work as the tool-tip says (it doesn't add the proficiency bonus to saving throws from spells but from all the thing, and is a 1d4 bonus).
So, the changes that I made are the following:
1) Range Changed to 6 from 3;
2) Only ally have the bonus;
3) Duration Changed to 2 from 1 turn;
4) The bonus is equal to your Proficiency Bonus now.

*The description still says it affects only spells but is wrong.

Tell me what you think and eventual suggestions for other changes, this is my first experience, if you have some technical tip I will like to hear it.

To Install:
1. Download .rar of my mod;
2. Upack it to get .PAK file;
3. Copy .pak file to C:\Users\User\AppData\Local\Larian Studios\Baldur's Gate 3\Mods;
4. Start BG3MM;
5. Click "Refresh" button;
6. Pull my mod from left side of BG3 MM window ("Inactive") to right side ("Active") and place it to your mods order;
7. Click "Save Load Order To File" button in BG3MM;
8. Hit "Export Order to Game" button in BG3MM;
9. Start game from BG3MM.

If you whant to modify the file manualy this is what i have changed:

In Shared\Public\SharedDev\Stats\Generated\Data\Status_BOOST.txt:
6504: data "DescriptionParams" "Distance(6)"6508: data "AuraRadius" "6"
6509: data "AuraStatuses" "TARGET:IF(Ally() and not SummonOwner()):ApplyStatus(MAGIC_AWARENESS_AURA)"
6511: data "Boosts" "RollBonus(SavingThrow, max(1, Cause.ProficiencyBonus))"
6519: data "DescriptionParams" "Distance(6)"
6523: data "Boosts" "RollBonus(SavingThrow, max(1, Cause.ProficiencyBonus))"

In Shared\Public\SharedDev\Stats\Generated\Data\Spell_Shout.txt:
4685: data "SpellProperties" "ApplyStatus(MAGIC_AWARENESS,100,2)"
4686: data "AreaRadius" "6"
4691: data "TooltipStatusApply" "ApplyStatus(MAGIC_AWARENESS,100,2)"