let diff = ((a - d) + (c - b) * 4) / 8;
if (diff != 0) && (diff > -24) && (diff < 24) {
let d1a = (diff.abs() - 2 * (diff.abs() - (strength as i16)).max(0)).max(0);
let diff = ((a - d) + (c - b) * 4) / 8;
if (diff != 0) && (diff > -24) && (diff < 24) {
let d1a = (diff.abs() - 2 * (diff.abs() - (strength as i16)).max(0)).max(0);