v0.9.2: added a safety check to Tengu shocker save/load

This commit is contained in:
Evan Debenham 2021-02-19 15:52:07 -05:00
parent e8376f3dbc
commit 85b2ce7373

View File

@ -972,14 +972,14 @@ public class NewTengu extends Mob {
public void storeInBundle(Bundle bundle) {
super.storeInBundle(bundle);
bundle.put( SHOCKER_POS, shockerPos );
bundle.put( SHOCKING_ORDINALS, shockingOrdinals );
if (shockingOrdinals != null) bundle.put( SHOCKING_ORDINALS, shockingOrdinals );
}
@Override
public void restoreFromBundle(Bundle bundle) {
super.restoreFromBundle(bundle);
shockerPos = bundle.getInt( SHOCKER_POS );
shockingOrdinals = bundle.getBoolean( SHOCKING_ORDINALS );
if (bundle.contains(SHOCKING_ORDINALS)) shockingOrdinals = bundle.getBoolean( SHOCKING_ORDINALS );
}
public static class ShockerBlob extends Blob {