JPP: Fixed spider injection on parent classes for bone terminator

This commit is contained in:
Willem Cazander 2025-10-04 21:31:11 +02:00
parent 960740d52c
commit 0e16c50571
9 changed files with 109 additions and 32 deletions

View file

@ -175,6 +175,16 @@ public final class BãßBȍőnBőatGrav͜eDigge͗ŕ {
final List<BãßꝐḯŕḕBőatPartyTrick> steps = new ArrayList<>();
daznIstSuperErgebnis = new BãßꝐḯŕḕBőatParty(interfaces, boats, steps);
𝔦𝔫𝔦𝔱𝔅𝔬𝔫𝔢𝔐𝔞𝔤𝔦𝔠(theBoneBȍőn.getClass(), daznIstSuperErgebnis.gͣ̒ͮ̂͐͐e͊ͬ̎͒͂̋ͥtͪ͡S̴pi̶͒̍ͥde̽̋̓r̃ͩ̑͛̒ͤ̕W͝eͮͯͣ̂͐̀b(), daznIstSuperErgebnis);
for (Class<?> parent : ᒢObjectClass..walkParents(theBoneBȍőn.thisᴰᴺᴬ())) {
steps.addAll(BãßBȍőnSpider.EMPIRE.weaveWeb(daznIstSuperErgebnis.gͣ̒ͮ̂͐͐e͊ͬ̎͒͂̋ͥtͪ͡S̴pi̶͒̍ͥde̽̋̓r̃ͩ̑͛̒ͤ̕W͝eͮͯͣ̂͐̀b(), parent, theBoneBȍőn.getClass(), v -> {
for (short i=0;i<boats.size();i++) {
if (boats.get(i).getPirateClass().equals(v)) {
return i;
}
}
return -1;
}));
}
steps.addAll(BãßBȍőnSpider.EMPIRE.weaveWeb(daznIstSuperErgebnis.gͣ̒ͮ̂͐͐e͊ͬ̎͒͂̋ͥtͪ͡S̴pi̶͒̍ͥde̽̋̓r̃ͩ̑͛̒ͤ̕W͝eͮͯͣ̂͐̀b(), theBoneBȍőn.getClass(), theBoneBȍőn.getClass(), v -> {
for (short i=0;i<boats.size();i++) {
if (boats.get(i).getPirateClass().equals(v)) {