From 7d9aaa0085b30d0ee8b8ef8bed27fc92838df963 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnien Date: Sun, 29 Mar 2026 20:53:07 +0200 Subject: [PATCH] Fix for v14 --- modules/hawkmoon-actor.js | 7 +++++-- packs/aides-de-jeu/{000408.log => 000416.log} | 0 packs/aides-de-jeu/MANIFEST-000406 | Bin 226 -> 0 bytes packs/armes/{000407.log => 000415.log} | 0 packs/armes/MANIFEST-000405 | Bin 175 -> 0 bytes .../{000407.log => 000415.log} | 0 packs/competences-creatures/MANIFEST-000405 | Bin 173 -> 0 bytes packs/competences/{000407.log => 000415.log} | 0 packs/competences/MANIFEST-000405 | Bin 174 -> 0 bytes packs/equipement/{000407.log => 000415.log} | 0 packs/equipement/MANIFEST-000405 | Bin 176 -> 0 bytes packs/historiques/{000407.log => 000415.log} | 0 packs/historiques/MANIFEST-000405 | Bin 176 -> 0 bytes packs/mutations/{000317.log => 000325.log} | 0 packs/mutations/MANIFEST-000315 | Bin 178 -> 0 bytes packs/profils/{000407.log => 000415.log} | 0 packs/profils/MANIFEST-000405 | Bin 174 -> 0 bytes packs/protections/{000407.log => 000415.log} | 0 packs/protections/MANIFEST-000405 | Bin 173 -> 0 bytes packs/scenes/000227.ldb | Bin 1653 -> 0 bytes packs/scenes/{000246.log => 000255.log} | 0 packs/scenes/MANIFEST-000244 | Bin 176 -> 0 bytes packs/tables/{000402.log => 000410.log} | 0 packs/tables/MANIFEST-000400 | Bin 69 -> 0 bytes packs/talents-cellule/{000407.log => 000415.log} | 0 packs/talents-cellule/MANIFEST-000405 | Bin 173 -> 0 bytes packs/talents/{000409.log => 000417.log} | 0 packs/talents/MANIFEST-000407 | Bin 176 -> 0 bytes 28 files changed, 5 insertions(+), 2 deletions(-) rename packs/aides-de-jeu/{000408.log => 000416.log} (100%) delete mode 100644 packs/aides-de-jeu/MANIFEST-000406 rename packs/armes/{000407.log => 000415.log} (100%) delete mode 100644 packs/armes/MANIFEST-000405 rename packs/competences-creatures/{000407.log => 000415.log} (100%) delete mode 100644 packs/competences-creatures/MANIFEST-000405 rename packs/competences/{000407.log => 000415.log} (100%) delete mode 100644 packs/competences/MANIFEST-000405 rename packs/equipement/{000407.log => 000415.log} (100%) delete mode 100644 packs/equipement/MANIFEST-000405 rename packs/historiques/{000407.log => 000415.log} (100%) delete mode 100644 packs/historiques/MANIFEST-000405 rename packs/mutations/{000317.log => 000325.log} (100%) delete mode 100644 packs/mutations/MANIFEST-000315 rename packs/profils/{000407.log => 000415.log} (100%) delete mode 100644 packs/profils/MANIFEST-000405 rename packs/protections/{000407.log => 000415.log} (100%) delete mode 100644 packs/protections/MANIFEST-000405 delete mode 100644 packs/scenes/000227.ldb rename packs/scenes/{000246.log => 000255.log} (100%) delete mode 100644 packs/scenes/MANIFEST-000244 rename packs/tables/{000402.log => 000410.log} (100%) delete mode 100644 packs/tables/MANIFEST-000400 rename packs/talents-cellule/{000407.log => 000415.log} (100%) delete mode 100644 packs/talents-cellule/MANIFEST-000405 rename packs/talents/{000409.log => 000417.log} (100%) delete mode 100644 packs/talents/MANIFEST-000407 diff --git a/modules/hawkmoon-actor.js b/modules/hawkmoon-actor.js index 19b4b38..252af62 100644 --- a/modules/hawkmoon-actor.js +++ b/modules/hawkmoon-actor.js @@ -75,7 +75,7 @@ export class HawkmoonActor extends Actor { let combat = this.getCombatValues() if (arme.system.typearme == "contact" || arme.system.typearme == "contactjet") { let bonusDefense = this.getBonusDefenseFromTalents() - arme.system.competence = foundry.utils.duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "mêlée") ?? {system:{niveau:0}}) + arme.system.competence = foundry.utils.duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "mêlée") ?? { system: { niveau: 0 } }) arme.system.attrKey = "pui" arme.system.totalDegats = arme.system.degats + "+" + combat.bonusDegatsTotal arme.system.totalOffensif = this.system.attributs.pui.value + arme.system.competence.system.niveau + arme.system.bonusmaniementoff + (this.system.combat.monte ? 3 : 0) @@ -86,7 +86,7 @@ export class HawkmoonActor extends Actor { arme.system.isDistance = false } if (arme.system.typearme == "jet" || arme.system.typearme == "tir") { - arme.system.competence = foundry.utils.duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "armes à distance") ?? {system:{niveau:0}}) + arme.system.competence = foundry.utils.duplicate(this.items.find(item => item.type == "competence" && item.name.toLowerCase() == "armes à distance") ?? { system: { niveau: 0 } }) arme.system.attrKey = "adr" arme.system.totalOffensif = this.system.attributs.adr.value + arme.system.competence.system.niveau + arme.system.bonusmaniementoff arme.system.totalDegats = arme.system.degats @@ -237,6 +237,9 @@ export class HawkmoonActor extends Actor { /* -------------------------------------------- */ prepareBaseData() { + if (game.release.generation >= 14) { + super.prepareBaseData(); + } } /* -------------------------------------------- */ diff --git a/packs/aides-de-jeu/000408.log b/packs/aides-de-jeu/000416.log similarity index 100% rename from packs/aides-de-jeu/000408.log rename to packs/aides-de-jeu/000416.log diff --git a/packs/aides-de-jeu/MANIFEST-000406 b/packs/aides-de-jeu/MANIFEST-000406 deleted file mode 100644 index 2d722cd052081ea3a1b40ad37441d2413fa6a710..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226 zcmXTTnEhlY10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei18!g<@8IX;EHcj$T1x zdTOy^dRS#rQkkK7h+CvZzHy|9URq#gN@Zc1n_);&ag?`*FQYgE7_c+8GJie9qzKcm z=o^|8mg($j6p$TOkyBNe$|wd=NVW}Jk69zR7#NwRGjlR9&tPVe*pw`%4HB3E5|{-P F000FaKv@6) diff --git a/packs/armes/000407.log b/packs/armes/000415.log similarity index 100% rename from packs/armes/000407.log rename to packs/armes/000415.log diff --git a/packs/armes/MANIFEST-000405 b/packs/armes/MANIFEST-000405 deleted file mode 100644 index b16137c097c0570a15d0c46a360ac81d4e14bd38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 175 zcmYdKsQc5xz{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&P8Fub5eqnp><`UQtvP zVC+|!>5&}<+*cn@xujj#38Kh;Fn0ut=1ZO3>l|&?mGaiMgg304DWh(o1 gD{clxrfJNa49wG+S-vv9FFZM)QG)>t*cn@x`^;gg4DvEUDoV3*JVTw#j2#P07!@I^VDh+3xiNF~ eLoNnJrfJNa49wG+Sv11=M1(;C(?J3=fdT*@%`S%k diff --git a/packs/competences/000407.log b/packs/competences/000415.log similarity index 100% rename from packs/competences/000407.log rename to packs/competences/000415.log diff --git a/packs/competences/MANIFEST-000405 b/packs/competences/MANIFEST-000405 deleted file mode 100644 index 7e35e231f970cef16a6d38df7bec65c45e203d71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 174 zcmWHK+x4}Tfss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfDVUNN&IHMdx?($lai z(lpy5*Db28N*`Q fzJQB?k!cz;Cj;|zW)^SljSe9of$1QDnLq&mqPZ`pgoS$2eSd>_jU&P8Fub5eqnp><`6m9V9XnBmw|UWHDs` diff --git a/packs/historiques/000407.log b/packs/historiques/000415.log similarity index 100% rename from packs/historiques/000407.log rename to packs/historiques/000415.log diff --git a/packs/historiques/MANIFEST-000405 b/packs/historiques/MANIFEST-000405 deleted file mode 100644 index a831cae1ec603497a7b59b6182d7797cce3ecaf1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmb0+x>d22fss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfDVUNN&IHMdx?%Fv@E zyDYKF+1;bG#5}o*@dE=GurszWcg$ggDKj)p%lC0NuQc`vjqt0=_GUZ?Q3jL8Wz3O@ ht-Ra}j7-y*IT@IzGqZePlxVek4HB6S5}64S0RXRDG4B8X diff --git a/packs/mutations/000317.log b/packs/mutations/000325.log similarity index 100% rename from packs/mutations/000317.log rename to packs/mutations/000325.log diff --git a/packs/mutations/MANIFEST-000315 b/packs/mutations/MANIFEST-000315 deleted file mode 100644 index 1433b44316d6ffff4f2f0327aa2497e73ffd7b5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmcB$KA_ajz{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&P8Fub5eqnp><`RZ`*_ zT$$|dol}xl?p)=?sLjj(0_=>dnAV?RR#Z&O&q+xwDpoX2F^S4EvIq%H4yXvKj7VW@ o2CE}z5Uak;6K)1ZraerY49t6(SXQ&mkv+N!B(fJIvL7S@0IxMMfdBvi diff --git a/packs/profils/000407.log b/packs/profils/000415.log similarity index 100% rename from packs/profils/000407.log rename to packs/profils/000415.log diff --git a/packs/profils/MANIFEST-000405 b/packs/profils/MANIFEST-000405 deleted file mode 100644 index 34d6a64ec9ccaf78eb760f5dc2f3da91f38cf894..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 174 zcmdNr_@1Sefss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfDVUNN&IHMdx?#4WHe zxgs|^*w{D3%rV%N(VGDb*cn@xzrJLIDKj$54Jt12&T#h1kI2p_HDt7fD1*u4GKR&p feE}B(BhxfyP6p=b%q-s88y!MG0@FbPGl2pC(_tU2GIp6rO?Z?ku|lyK5K9pLV98#Z0#|v(wq#N=Uc0NOkECt)-X^LWk3Ych&PbQdv4~7RHjXr5K;mMd_OcWHOJ`lk~jlq}*6g`!M7ZY#p%-lKW ze&6}K_nhCh$aH?s3%-F}>+xhUD)siGOkZBUP2FRQWO5&1$ zAV=7?dl7b&G*uE?u*fSK|4n6elU^*zr9xj`Eyx8WuP)~fvZ*2JP>;PVDFsDWbnv$3 zk)3reXf@b98bnQwL&g;u95K>4Mvk!Qt1LbO)F$x*hzzt~It0@`gj^RWKpo+)*L~^` zvqGSnz!})Yn1>~7Q6R{G&SQ6)_~dXxGCkCU7(nyfVP1qxIzpCDCS4j}NVH#moKLnx z$r=vIZsh{vq#sQ-k>l_?iy&$_;Dp%khK?g;Q_LhglFp`%($I4SE53u@&^hb|UTYlH zaQd-!3zCez^!iTPbg}2#q#>N^FtLR~Cm0^x=TK`_rz0biW^KA$om9mBe3@@^5PM@_ zNi?7=aEg|}`8f!iz0PK(dIP&A3G0(!PpHPvcA8+7&ZHdV z2m5&;ISBRKdza~uM7-Fbp3umCEvyf>Dr0hBhxID3H>u~Ct!qrLerxT(Fb*r&uApIh zaO_!qe6c4|IQD0%2?lN9!pYf`hiimRjBysN3Ga3QB^(8G`n4T_7h*|-bBWQ3@q(h2 z6iw6QVgU+G7qAC;PoKk^7=QC1gR>vBg>HN*oe{q7#O?y|s9VP;M>?0pnnSC|sg%En z3?^Mvb=cnbHgG2L>W`+D#5!6$b&;zR_w>-IgXlyGsHq9 zNzfX8Bk7|cOh1gTC!wMUwWF1G8=17}$7%Z2R0S_!C-Ou#!%<`Y{ZBcgWuV`7mANYN z%a=LP4o{D!;7(#UyR>kI8C+%rAwH7I6*NWP&bAdKb(Z0B`9A$8hU<}Y=YP?EW;P#b z%c;U!?a*MxJhLpO;0DYQv}@1j(UZ4QMnD#D_E*k_gk7Ck<~nZkb&L9=e#PH6+Ba@# zQ)4W;bo=U^_OfAwn0%69+yl3xo1brU(Y;t~TS$5>>Y8)EbH`%$R-!Q9Sc$eNr61QZ z_7^LhT$E3&M7ch_cxiH2qf2TFORPt_Df(~HHtR??Rb06;d`HTU5U-e*>#6>DPD zJ32VuDo#&KO*R|Pz)_a=Zj9c`#9(@v7*`afJ(*ays%c8TpeoQ7_GV)0b_Uc>XJR+M zdTB#q0;t*MfUIegSnD;p!@Llx@Z4L$QP5FRz?3m4&Hg;?2hoMZ~p-}Y4kz> diff --git a/packs/scenes/000246.log b/packs/scenes/000255.log similarity index 100% rename from packs/scenes/000246.log rename to packs/scenes/000255.log diff --git a/packs/scenes/MANIFEST-000244 b/packs/scenes/MANIFEST-000244 deleted file mode 100644 index 7aecd21ce8f4d8b9227889752a3208ba6b1b0d44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176 zcmXr~B&6TYz{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&P9wpje!onwMIvn46Yg z>{skl?BQn`kY*C%&zQ&n2JDQF8Nc$tm4*3NIh&?dniOUlIvbn#MlvQql))9?GH0$& f=yEOwMy9WfoD9t07+Dev6}1`pgoS$2eSd>_jU&P8Fub5eqnp><`859zk z=;vJ-;S^z6?vati7|#F(?2IkU|2$x-46=gKlPwc1eJnD~vkXJC8GRwDVDh+3skxBB e$i=|OG>w^)fq6PJOZ?`L``pgoS$2eSd>_jU&P8Fub5eqnp><`TC6 i`0J8>ZU#oC8O)pv%rlu;dO5SwW86U^GeIJ=K_UQ+CNQ-C