Compare commits
4 Commits
505c79c348
...
baab99c7ae
| Author | SHA1 | Date | |
|---|---|---|---|
| baab99c7ae | |||
| 66ec4c998b | |||
| 5158e48628 | |||
| a7a8ce18db |
Binary file not shown.
@ -6,6 +6,12 @@ See https://en.wiki.sureai.net/Enderal:Patch for the list of patches up to versi
|
||||
Beware, spoilers ahead!
|
||||
|
||||
|
||||
2.1.4.4 (2026-09-16)
|
||||
- Fixed the difficulty switcher missing in SSE 1.7.
|
||||
- Fixed a crash caused by a regression in SSE 1.6.1179+ (double texture release).
|
||||
- Yet another alchemy system revision (fAlchemySkillFactor=4.5, fAlchemyIngredientInitMult=1.0).
|
||||
|
||||
|
||||
2.1.4.3 (2026-08-31)
|
||||
- Added compatibility with Skyrim SE 1.7.104.
|
||||
- Added Czech localization by Dogzey.
|
||||
@ -1 +1 @@
|
||||
version = 2.1.4.3
|
||||
version = 2.1.4.4
|
||||
|
||||
BIN
Skyrim.esm
BIN
Skyrim.esm
Binary file not shown.
@ -154,10 +154,16 @@ void HeroMenuPatch::FillMenuValues()
|
||||
args2[32].SetNumber(fEXPNeededForNextLevel - fEXPNeededForCurrentLevel);
|
||||
uiMovie->Invoke("heromenu_mc.SetIntValues", nullptr, args2, 33);
|
||||
|
||||
// The movie paints a stat green or red when its modifier is non-zero and shows the modifier
|
||||
// next to the base value. Base plus permanent plus temporary modifiers is the boosted maximum.
|
||||
auto statModifier = [&](RE::ActorValue av) {
|
||||
return std::round(player->GetActorValueMax(av) - playerAV->GetBaseActorValue(av));
|
||||
};
|
||||
|
||||
RE::GFxValue args3[21];
|
||||
args3[0].SetNumber(0);
|
||||
args3[1].SetNumber(0);
|
||||
args3[2].SetNumber(0);
|
||||
args3[0].SetNumber(statModifier(RE::ActorValue::kHealth));
|
||||
args3[1].SetNumber(statModifier(RE::ActorValue::kMagicka));
|
||||
args3[2].SetNumber(statModifier(RE::ActorValue::kStamina));
|
||||
args3[3].SetNumber(playerAV->GetActorValue(RE::ActorValue::kIllusion) - playerAV->GetBaseActorValue(RE::ActorValue::kIllusion));
|
||||
args3[4].SetNumber(playerAV->GetActorValue(RE::ActorValue::kDestruction) - playerAV->GetBaseActorValue(RE::ActorValue::kDestruction));
|
||||
args3[5].SetNumber(playerAV->GetActorValue(RE::ActorValue::kAlteration) - playerAV->GetBaseActorValue(RE::ActorValue::kAlteration));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user