Fixed metarule2_explosions not being reset properly.

This commit is contained in:
NovaRain
2017-03-09 09:07:58 +08:00
parent a4de59dac4
commit e71d1962b5
+2 -3
View File
@@ -197,19 +197,18 @@ int _stdcall ExplosionsMetaruleFunc(int mode, int arg1, int arg2) {
}
void ResetExplosionSettings() {
int i;
// explosion pattern
explosion_effect_starting_dir = 0;
SafeWrite8(0x411B54, 6); // last direction
// explosion art
for (i = 0; i < 4; i++) {
for (int i = 0; i < numArtChecks; i++) {
SafeWrite32(explosion_art_adr[i], explosion_art_defaults[i]);
}
// explosion radiuses
SafeWrite32(explosion_radius_grenade, 2);
SafeWrite32(explosion_radius_rocket, 3);
// explosion dmgtype
for (i = 0; i < 4; i++) {
for (int i = 0; i < numDmgChecks; i++) {
SafeWrite8(explosion_dmg_check_adr[i], 6);
}
}