Skip to content

Commit 06fa1c5

Browse files
MM v0.2.12
Hotfix for combination battle special logic.
1 parent a3f74ae commit 06fa1c5

File tree

4 files changed

+9
-7
lines changed

4 files changed

+9
-7
lines changed

MRDX.Game.MoreMonsters/CombinationHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -822,7 +822,7 @@ private void ApplyBattleSpecials ( MonsterBreed childBreed ) {
822822

823823

824824
if ( Random.Shared.Next(1, 100) <= chance ) {
825-
childSpecials |= (ushort) ( 1 << slot );
825+
childSpecials |= (ushort) slot;
826826
}
827827

828828

MRDX.Game.MoreMonsters/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# More Monsters - Version 0.2.10
1+
# More Monsters - Version 0.2.12
22

33
## Features
44

@@ -39,6 +39,12 @@ Monster size variations are random from the shrine, and partially inherited from
3939

4040
## Update History
4141

42+
##### v0.2.12 - 2/6/26
43+
44+
* Fixes an issue where improper battle specials were passed on when combining monsters.
45+
46+
47+
4248
##### v0.2.11
4349

4450
* 11 additional monster combinations have been added!

MRDX.Game.MoreMonsters/VSHandler.cs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,6 @@ private uint OverwriteMonsterValuesWithMMData( nuint self, int monsterSlot, int
5757
Logger.Info( $"Vs Mode Monster Date Overwrite Complete {self}, {monsterSlot}, {unk2}", Color.Aqua );
5858
_vsModeActive = false;
5959

60-
61-
62-
6360
return ret;
6461
}
6562

@@ -86,7 +83,6 @@ private void VSModeLoopFunction(nuint self) {
8683
if ( _vsMonsterSlot == 1 ) {
8784
Memory.Instance.Read( addr + scaleMM, out byte scaling );
8885
_mod.handlerScaling.opponentScalingFactor = scaling;
89-
9086
}
9187
}
9288

PublishAll.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ $AllProjects = @(
2121
@("MRDX.Game.DynamicTournaments", "0.3.6", $false),
2222
# Not ready for release yet, so leave it commented out for now
2323
# @("MRDX.Game.MonsterEditor", "1.0.0", $false),
24-
@("MRDX.Game.MoreMonsters", "0.2.11", $false),
24+
@("MRDX.Game.MoreMonsters", "0.2.12", $false),
2525
@("MRDX.Graphics.Widescreen", "1.2.5", $false),
2626
@("MRDX.Qol.BattleTimer", "1.0.5", $false),
2727
@("MRDX.Qol.FastForward", "1.3.7", $false),

0 commit comments

Comments
 (0)