EDIT: Normally I wouldn't double-post, but I made a discovery that is relevant to recent posts about both the newest SRPG_core update and animation plugins. I found out the hard way that due to changes in how enemy and player units are handled in the newest SRPG_core update, OcRam Core and OcRam Battle Core create a glitch where enemies stay on the battlefield after their HP reaches 0. It's not necessarily a game-breaking glitch, but I could see it creating a situation where players are soft-locked because a defeated enemy is blocking them.
Fortunately, I have a fix!
After some time experimenting with the latest SRPG_core version, I found out how to make it compatible with OcRam and and OcRam Battle Core. This is a little simpler than my fix for making the UI change sides that I posted on the last page.
JavaScript:
/// This little change is for the February 28, 2025 version of SRPG_core_MZ.js
///This replaces lines 11724 through 11733 in SRPG_core_MZ.js
///Line numbers may change depending on future updates to SRPG_core_MZ
/// Copy everything below the dotted line and paste it over lines 11724 through 11733.
-----------------------------------------------------------------------------------------
// 戦闘不能の判定と処理 This section is where I made the change
if (battler && battler.isDead() && !event.isErased()) {
event.erase();
var valueId = battler.isActor() ? _existActorVarID : _existEnemyVarID;
var oldValue = $gameVariables.value(valueId);
$gameVariables.setValue(valueId, oldValue - 1);
//I negated the below two lines
//battler.performCollapse();
//$gameVariables.removeSrpgUnit(battler);
}