Compare commits
No commits in common. "baab99c7aeb33faabda0dff4dd13ac5fc60ef4c5" and "505c79c348adfa0e3db900ffcd76906e8a5b9144" have entirely different histories.
baab99c7ae
...
505c79c348
Binary file not shown.
@ -6,12 +6,6 @@ See https://en.wiki.sureai.net/Enderal:Patch for the list of patches up to versi
|
|||||||
Beware, spoilers ahead!
|
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)
|
2.1.4.3 (2026-08-31)
|
||||||
- Added compatibility with Skyrim SE 1.7.104.
|
- Added compatibility with Skyrim SE 1.7.104.
|
||||||
- Added Czech localization by Dogzey.
|
- Added Czech localization by Dogzey.
|
||||||
@ -1 +1 @@
|
|||||||
version = 2.1.4.4
|
version = 2.1.4.3
|
||||||
|
|||||||
BIN
Skyrim.esm
BIN
Skyrim.esm
Binary file not shown.
@ -154,16 +154,10 @@ void HeroMenuPatch::FillMenuValues()
|
|||||||
args2[32].SetNumber(fEXPNeededForNextLevel - fEXPNeededForCurrentLevel);
|
args2[32].SetNumber(fEXPNeededForNextLevel - fEXPNeededForCurrentLevel);
|
||||||
uiMovie->Invoke("heromenu_mc.SetIntValues", nullptr, args2, 33);
|
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];
|
RE::GFxValue args3[21];
|
||||||
args3[0].SetNumber(statModifier(RE::ActorValue::kHealth));
|
args3[0].SetNumber(0);
|
||||||
args3[1].SetNumber(statModifier(RE::ActorValue::kMagicka));
|
args3[1].SetNumber(0);
|
||||||
args3[2].SetNumber(statModifier(RE::ActorValue::kStamina));
|
args3[2].SetNumber(0);
|
||||||
args3[3].SetNumber(playerAV->GetActorValue(RE::ActorValue::kIllusion) - playerAV->GetBaseActorValue(RE::ActorValue::kIllusion));
|
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[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));
|
args3[5].SetNumber(playerAV->GetActorValue(RE::ActorValue::kAlteration) - playerAV->GetBaseActorValue(RE::ActorValue::kAlteration));
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user