From 0836cada7536dedbb05d4a19d44085c5cad6045a Mon Sep 17 00:00:00 2001 From: LeRatierBretonnien Date: Sun, 4 Jan 2026 09:21:21 +0100 Subject: [PATCH] Re-org folders and enhance minor CSS stuff --- .../applications/sheets/character-sheet.mjs | 12 +- .../lf-equipment/{000464.ldb => 000489.ldb} | Bin 217363 -> 217410 bytes .../lf-equipment/{000479.log => 000492.log} | 0 packs-system/lf-equipment/CURRENT | 2 +- packs-system/lf-equipment/LOG | 16 +- packs-system/lf-equipment/LOG.old | 23 +- packs-system/lf-equipment/MANIFEST-000477 | Bin 178 -> 0 bytes packs-system/lf-equipment/MANIFEST-000490 | Bin 0 -> 178 bytes .../lf-gifts/{000478.log => 000490.log} | 0 packs-system/lf-gifts/CURRENT | 2 +- packs-system/lf-gifts/LOG | 16 +- packs-system/lf-gifts/LOG.old | 16 +- .../{MANIFEST-000476 => MANIFEST-000488} | Bin 247 -> 247 bytes .../lf-skills/{000480.log => 000492.log} | 0 .../lf-skills/{000453.ldb => 000494.ldb} | Bin 118004 -> 118212 bytes packs-system/lf-skills/CURRENT | 2 +- packs-system/lf-skills/LOG | 23 +- packs-system/lf-skills/LOG.old | 16 +- packs-system/lf-skills/MANIFEST-000478 | Bin 178 -> 0 bytes packs-system/lf-skills/MANIFEST-000490 | Bin 0 -> 383 bytes .../{000178.log => 000190.log} | 0 packs-system/lf-spells-miracles/CURRENT | 2 +- packs-system/lf-spells-miracles/LOG | 16 +- packs-system/lf-spells-miracles/LOG.old | 16 +- .../{MANIFEST-000176 => MANIFEST-000188} | Bin 177 -> 177 bytes .../{000477.log => 000489.log} | 0 packs-system/lf-vulnerabilities/CURRENT | 2 +- packs-system/lf-vulnerabilities/LOG | 16 +- packs-system/lf-vulnerabilities/LOG.old | 16 +- .../{MANIFEST-000475 => MANIFEST-000487} | Bin 176 -> 176 bytes styles/global.less | 8 +- templates/character-skills.hbs | 202 ++++++++++++------ 32 files changed, 251 insertions(+), 155 deletions(-) rename packs-system/lf-equipment/{000464.ldb => 000489.ldb} (98%) rename packs-system/lf-equipment/{000479.log => 000492.log} (100%) delete mode 100644 packs-system/lf-equipment/MANIFEST-000477 create mode 100644 packs-system/lf-equipment/MANIFEST-000490 rename packs-system/lf-gifts/{000478.log => 000490.log} (100%) rename packs-system/lf-gifts/{MANIFEST-000476 => MANIFEST-000488} (77%) rename packs-system/lf-skills/{000480.log => 000492.log} (100%) rename packs-system/lf-skills/{000453.ldb => 000494.ldb} (91%) delete mode 100644 packs-system/lf-skills/MANIFEST-000478 create mode 100644 packs-system/lf-skills/MANIFEST-000490 rename packs-system/lf-spells-miracles/{000178.log => 000190.log} (100%) rename packs-system/lf-spells-miracles/{MANIFEST-000176 => MANIFEST-000188} (72%) rename packs-system/lf-vulnerabilities/{000477.log => 000489.log} (100%) rename packs-system/lf-vulnerabilities/{MANIFEST-000475 => MANIFEST-000487} (72%) diff --git a/module/applications/sheets/character-sheet.mjs b/module/applications/sheets/character-sheet.mjs index 994642d..470bfd4 100644 --- a/module/applications/sheets/character-sheet.mjs +++ b/module/applications/sheets/character-sheet.mjs @@ -99,12 +99,22 @@ export default class LethalFantasyCharacterSheet extends LethalFantasyActorSheet context.damageReduction = this.actor.computeDamageReduction() context.damageReductionShield = this.actor.getShieldDR() break - case "skills": + case "skills": { context.tab = context.tabs.skills context.skills = doc.itemTypes.skill + // Organiser les skills par catégorie + const categories = ['layperson', 'professional', 'weapon', 'armor', 'resist'] + context.skillsByCategory = categories.map(cat => { + return { + category: cat, + label: `LETHALFANTASY.Skill.Category.${cat}`, + skills: context.skills.filter(s => s.system.category === cat) + } + }).filter(catData => catData.skills.length > 0) context.gifts = doc.itemTypes.gift context.vulnerabilities = doc.itemTypes.vulnerability break + } case "spells": context.tab = context.tabs.spells context.spells = doc.itemTypes.spell diff --git a/packs-system/lf-equipment/000464.ldb b/packs-system/lf-equipment/000489.ldb similarity index 98% rename from packs-system/lf-equipment/000464.ldb rename to packs-system/lf-equipment/000489.ldb index 3aa6c1d635713c444de82ba1ec0ff0514fcb2b53..b9b35cfbddca3780b0bdf36f0f49ce8a2134b38c 100644 GIT binary patch delta 1282 zcmYk5X;2eq7{}kuzL8Dx=2)D75yC8y4uVNa0)%5shhPA$+*d%Sj!UwUaAaY#fM%L$ z$mm#)Djh2;USp|vbhKJ6rCO=QgIcXq?1&fMqaA7WgRNIlvFV4-_{{(L@|)-R|35tQ zZ0MDr=#>YTW8a9rP-6E6b}B_KT)Q|Bh?q7^xH20UM;`BY*c@DA{(?%Z5z?=Wf^Mql z=knMJUAE4iYA~rQKoLn20lf~}jdh6QD8|ireM}L(H1BGHk8!eIm#>nwiLVgh1zVDy zZLXvFQjT51F+N)-w0mp^2%Rf6e&&Xj>|`kJNJ;cKXy{%<5EUJC=Ul*h_UBETEGP2I3E;}^ z1$18Imjs<3Cfm!21V=sNrFf3^csoxcA4O9`T`Jn^VZC?uk8etAXSiil3&-+|llQd8 zg$U^3lpNMDg1?v)V;Jj1zv2Y{_@=CI*h%FS|gKcw0e-%9mV9qU?V zq~>~BsHW3Hx|y=5cV*a=T}fD)i{@#A)7fHh*3+DC`W1AC(ldteZNnBk<1$2!2q&UM z`I0?~PCcaD(?1c&Xi*ks6Xr*YV$BN`q03W1x}roLRii*YPgDD3jpA+P*C=8^xUm0v zc-U3FvL{+J&=ZZ18>YtED#dsy7Mx;fdz~BHO<5LV0~_=3n;2#i_yXJtb3g1X5&8@8 zcOqAeC%?nCO zT^8)RBuDjlvm_|Xng>1epUy#^r2WKU} z4mQ~v{Y|OP+~OL)yE?b3D9?`lEy+R0gx2u*;`@&zU8H6RHnoptqKQe#m~|m&u9|_a zt&?829tU3aHP!c9rK^$VaQID3MXIxVqz9E64Pg79qc;Q6&4U{tTlsVs+I~uUz}f>@ zCs|1Rc2Q~+0BGrNLWhKh;S|r{6X^?WA81u`=xC>Gla>RmRcFxUPh~p??Vxq^84B)@ zJ<-kwobDWf{@EuxWPJsFCUOuR{7yEiH3Oge5?Xy)w$dtrKEL`h>b@ZBv(AS69I_Do zcw4sngLufZqy{|{T8i-)`K<}rdFxNGy^PEuz7{qW<8ifp0(x{~tG$D*s_DpR@D^9) z^6lyV46IC&NChd4RJVrF^T=8w@b{OXv8$-px(fK82C2{k zv_b_WVjX$%$q2Ug#elK|AHn2xpZ&4u-g>!tOPBmFQg~d7Pwy_n#f0N!a7{v6!Pvj| CaX<^ykC?>-FXsPo082v_Er>#UZYXL(~0`1}%@>Gy! z=+-ESmns!#LVAFEUrpGAiTKKdK|@AnW~B*}Ywnn^`*qUNCOmdS#K+}n=@~US4tt<{ zg?-sFBsNkW5EavaZHdYLPcU`F=dFO($crNF?HL3X`#Xf)fckMlargXu&fsebl({EJl(;oL02xFv>k+r;r^hnUCZNp;*aG zqg&B>I|7&#+;unM)IEHMNLLk$^d{k59vWx; z<~9CAQ-*oms%*Hooj7RTX!GzqOK0Ts1tm4*g-cy?k-J2;^89Y1nVi2E^DcQY8xHpn z@654awe}hguL!I1(YTZ|=ZH75vIU@eECrsqOk5xI*{Vanbf>kTG~`}kb>!P^$lpXZ z>=3>X<)41{l=xhw9>RR}W0~+um>4&&1T~IX@arwIyXJGiAALu;d9Q2}RG$_<#*nYv zb5zzFsa6BF?-d;Fm+c#*uIrp}duM$=pPcmQ71 zG=tFC9%b((_$sO_6@>Z<;j!Ofmw6)yy=bO>c?>rw0U_0@E<7Ja?!D^&s1O}R 217410 bytes +2025/12/31-15:27:51.483526 7f93e9ffb6c0 compacted to: files[ 0 0 1 0 0 0 0 ] +2025/12/31-15:27:51.483657 7f93e9ffb6c0 Delete type=2 #464 +2025/12/31-15:27:51.483841 7f93e9ffb6c0 Delete type=2 #488 +2025/12/31-15:27:51.499981 7f93e9ffb6c0 Manual compaction at level-1 from '!items!d8jeWEtzWAWrkFZT' @ 1130 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-equipment/MANIFEST-000477 b/packs-system/lf-equipment/MANIFEST-000477 deleted file mode 100644 index 7faa9689d96f31fb5e650c67af07365b53d9b063..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmcbher-`Z10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei199ykcfaYHqP&n43pP zj!T$#mQkgjmuq+?V8hRWl&&#a!5**u}4r=ls97<#GnSj!!x-V7@6)db22dBXJ&cH@lv)}0VHxC JB=Qg>0su0?GPeK# diff --git a/packs-system/lf-equipment/MANIFEST-000490 b/packs-system/lf-equipment/MANIFEST-000490 new file mode 100644 index 0000000000000000000000000000000000000000..ad9f4d4cafb298c38e74e68059865abb5287de87 GIT binary patch literal 178 zcmcZ@cTupNfss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfDlUNN&IHMdwX#Ud*; z+_j`C+%dc;+bt@DF^h!(1lXBgG9OyRtEiZkpOcbWRIKP2Qe;^km62{*8WI+gUF^#! z23E%aGpMTEGAJ-VIV7dZ*dr(_%9}9_Vvv-O*gtLtMyA)yoD9rwm|0$PoRFC^2PE*0 literal 0 HcmV?d00001 diff --git a/packs-system/lf-gifts/000478.log b/packs-system/lf-gifts/000490.log similarity index 100% rename from packs-system/lf-gifts/000478.log rename to packs-system/lf-gifts/000490.log diff --git a/packs-system/lf-gifts/CURRENT b/packs-system/lf-gifts/CURRENT index 2641f36..527a905 100644 --- a/packs-system/lf-gifts/CURRENT +++ b/packs-system/lf-gifts/CURRENT @@ -1 +1 @@ -MANIFEST-000476 +MANIFEST-000488 diff --git a/packs-system/lf-gifts/LOG b/packs-system/lf-gifts/LOG index 82d58d2..2902b9c 100644 --- a/packs-system/lf-gifts/LOG +++ b/packs-system/lf-gifts/LOG @@ -1,8 +1,8 @@ -2025/12/19-14:37:50.313071 7f2437fff6c0 Recovering log #474 -2025/12/19-14:37:50.323320 7f2437fff6c0 Delete type=3 #472 -2025/12/19-14:37:50.323373 7f2437fff6c0 Delete type=0 #474 -2025/12/19-15:40:35.872568 7f2436ffd6c0 Level-0 table #479: started -2025/12/19-15:40:35.872597 7f2436ffd6c0 Level-0 table #479: 0 bytes OK -2025/12/19-15:40:35.879415 7f2436ffd6c0 Delete type=0 #477 -2025/12/19-15:40:35.879563 7f2436ffd6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) -2025/12/19-15:40:35.879582 7f2436ffd6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) +2026/01/01-19:49:24.533515 7f93ebfff6c0 Recovering log #486 +2026/01/01-19:49:24.544070 7f93ebfff6c0 Delete type=3 #484 +2026/01/01-19:49:24.544124 7f93ebfff6c0 Delete type=0 #486 +2026/01/01-19:51:46.562466 7f93e9ffb6c0 Level-0 table #491: started +2026/01/01-19:51:46.562501 7f93e9ffb6c0 Level-0 table #491: 0 bytes OK +2026/01/01-19:51:46.590973 7f93e9ffb6c0 Delete type=0 #489 +2026/01/01-19:51:46.631915 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) +2026/01/01-19:51:46.693152 7f93e9ffb6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-gifts/LOG.old b/packs-system/lf-gifts/LOG.old index 945bc17..8ca938d 100644 --- a/packs-system/lf-gifts/LOG.old +++ b/packs-system/lf-gifts/LOG.old @@ -1,8 +1,8 @@ -2025/12/15-21:20:57.122365 7f16effff6c0 Recovering log #470 -2025/12/15-21:20:57.134320 7f16effff6c0 Delete type=3 #468 -2025/12/15-21:20:57.134393 7f16effff6c0 Delete type=0 #470 -2025/12/15-22:37:50.644221 7f16eeffd6c0 Level-0 table #475: started -2025/12/15-22:37:50.644288 7f16eeffd6c0 Level-0 table #475: 0 bytes OK -2025/12/15-22:37:50.650497 7f16eeffd6c0 Delete type=0 #473 -2025/12/15-22:37:50.669770 7f16eeffd6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) -2025/12/15-22:37:50.669829 7f16eeffd6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) +2025/12/31-14:51:23.105256 7f93eb7fe6c0 Recovering log #482 +2025/12/31-14:51:23.114737 7f93eb7fe6c0 Delete type=3 #480 +2025/12/31-14:51:23.114788 7f93eb7fe6c0 Delete type=0 #482 +2025/12/31-15:27:51.442852 7f93e9ffb6c0 Level-0 table #487: started +2025/12/31-15:27:51.442933 7f93e9ffb6c0 Level-0 table #487: 0 bytes OK +2025/12/31-15:27:51.449896 7f93e9ffb6c0 Delete type=0 #485 +2025/12/31-15:27:51.471507 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) +2025/12/31-15:27:51.471543 7f93e9ffb6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-gifts/MANIFEST-000476 b/packs-system/lf-gifts/MANIFEST-000488 similarity index 77% rename from packs-system/lf-gifts/MANIFEST-000476 rename to packs-system/lf-gifts/MANIFEST-000488 index c7f88dc03bf9cc38d0aabca1e202f8b70fbff3de..48afcddd7f93454f750c7cb5832416ffc65cfb49 100644 GIT binary patch delta 43 tcmey)_?>aWWtAm1n$Nfy7@1x&b22c$VrJRR$iC*B7)az5NaPJj1OPe!3}*lU delta 43 tcmey)_?>aWWtAg`-?4KuFf!d`=44>L$IP;uam_XTevrsLkjMj&2mn^o4Q&7b diff --git a/packs-system/lf-skills/000480.log b/packs-system/lf-skills/000492.log similarity index 100% rename from packs-system/lf-skills/000480.log rename to packs-system/lf-skills/000492.log diff --git a/packs-system/lf-skills/000453.ldb b/packs-system/lf-skills/000494.ldb similarity index 91% rename from packs-system/lf-skills/000453.ldb rename to packs-system/lf-skills/000494.ldb index 309a9e40d490f78afb7e148b1c6b973a88b8b405..51ee9af41abb56f8d78e20f8b9121309b555f41c 100644 GIT binary patch delta 2609 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 T4)%}1sNkn#5DOj~gPi{Z=cw_Y diff --git a/packs-system/lf-skills/CURRENT b/packs-system/lf-skills/CURRENT index 511a4db..3b626ee 100644 --- a/packs-system/lf-skills/CURRENT +++ b/packs-system/lf-skills/CURRENT @@ -1 +1 @@ -MANIFEST-000478 +MANIFEST-000490 diff --git a/packs-system/lf-skills/LOG b/packs-system/lf-skills/LOG index 9ab9019..544691d 100644 --- a/packs-system/lf-skills/LOG +++ b/packs-system/lf-skills/LOG @@ -1,8 +1,15 @@ -2025/12/19-14:37:50.285216 7f244c9fe6c0 Recovering log #476 -2025/12/19-14:37:50.295747 7f244c9fe6c0 Delete type=3 #474 -2025/12/19-14:37:50.295805 7f244c9fe6c0 Delete type=0 #476 -2025/12/19-15:40:35.852984 7f2436ffd6c0 Level-0 table #481: started -2025/12/19-15:40:35.853042 7f2436ffd6c0 Level-0 table #481: 0 bytes OK -2025/12/19-15:40:35.859968 7f2436ffd6c0 Delete type=0 #479 -2025/12/19-15:40:35.879535 7f2436ffd6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) -2025/12/19-15:40:35.879576 7f2436ffd6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2026/01/01-19:49:24.508225 7f93eaffd6c0 Recovering log #488 +2026/01/01-19:49:24.517866 7f93eaffd6c0 Delete type=3 #486 +2026/01/01-19:49:24.517918 7f93eaffd6c0 Delete type=0 #488 +2026/01/01-19:51:46.466714 7f93e9ffb6c0 Level-0 table #493: started +2026/01/01-19:51:46.483024 7f93e9ffb6c0 Level-0 table #493: 2026 bytes OK +2026/01/01-19:51:46.520274 7f93e9ffb6c0 Delete type=0 #491 +2026/01/01-19:51:46.631891 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2026/01/01-19:51:46.631936 7f93e9ffb6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at '!items!U1MpjRTw5dxlvnVA' @ 734 : 1 +2026/01/01-19:51:46.631941 7f93e9ffb6c0 Compacting 1@1 + 1@2 files +2026/01/01-19:51:46.655348 7f93e9ffb6c0 Generated table #494@1: 90 keys, 118212 bytes +2026/01/01-19:51:46.655375 7f93e9ffb6c0 Compacted 1@1 + 1@2 files => 118212 bytes +2026/01/01-19:51:46.692294 7f93e9ffb6c0 compacted to: files[ 0 0 1 0 0 0 0 ] +2026/01/01-19:51:46.692425 7f93e9ffb6c0 Delete type=2 #453 +2026/01/01-19:51:46.693092 7f93e9ffb6c0 Delete type=2 #493 +2026/01/01-19:51:46.693166 7f93e9ffb6c0 Manual compaction at level-1 from '!items!U1MpjRTw5dxlvnVA' @ 734 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-skills/LOG.old b/packs-system/lf-skills/LOG.old index 9aee628..061b9b7 100644 --- a/packs-system/lf-skills/LOG.old +++ b/packs-system/lf-skills/LOG.old @@ -1,8 +1,8 @@ -2025/12/15-21:20:57.092288 7f16ef7fe6c0 Recovering log #472 -2025/12/15-21:20:57.103016 7f16ef7fe6c0 Delete type=3 #470 -2025/12/15-21:20:57.103072 7f16ef7fe6c0 Delete type=0 #472 -2025/12/15-22:37:50.663349 7f16eeffd6c0 Level-0 table #477: started -2025/12/15-22:37:50.663375 7f16eeffd6c0 Level-0 table #477: 0 bytes OK -2025/12/15-22:37:50.669678 7f16eeffd6c0 Delete type=0 #475 -2025/12/15-22:37:50.669808 7f16eeffd6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) -2025/12/15-22:37:50.669842 7f16eeffd6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2025/12/31-14:51:23.077192 7f93eaffd6c0 Recovering log #484 +2025/12/31-14:51:23.087613 7f93eaffd6c0 Delete type=3 #482 +2025/12/31-14:51:23.087678 7f93eaffd6c0 Delete type=0 #484 +2025/12/31-15:27:51.456325 7f93e9ffb6c0 Level-0 table #489: started +2025/12/31-15:27:51.456353 7f93e9ffb6c0 Level-0 table #489: 0 bytes OK +2025/12/31-15:27:51.462220 7f93e9ffb6c0 Delete type=0 #487 +2025/12/31-15:27:51.471527 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2025/12/31-15:27:51.483903 7f93e9ffb6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-skills/MANIFEST-000478 b/packs-system/lf-skills/MANIFEST-000478 deleted file mode 100644 index 1eef465c42d67048ad41966f1e72c0d365e1febf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmXqD$}((cU}TiaNi9pwNlDUksw_z@&n!-L&d)7KEJ`fNFJfhsSIjI)%`H~UEH&^; zbM-BAEe;JgaC5C-yv4)-0_;pjnZL|rS5!>P&q+xwDpoYlvhXl>Ny>FfvJ9Txn z0#OJvsH()G*xc02B(=cMC($G#knto$o@4*MkK7E5O!t{N8JHh1v)p3U4w-luB=P_x I@(3gX0CCMSRsaA1 diff --git a/packs-system/lf-skills/MANIFEST-000490 b/packs-system/lf-skills/MANIFEST-000490 new file mode 100644 index 0000000000000000000000000000000000000000..f408944e76f9e53e2a22cf791a83fb1587234261 GIT binary patch literal 383 zcmXqD$}((cU}TiaNi9pwNlDUksw_z@&n!-L&d)7KEJ`fNFJfhsSIjI)%`H~UEH&^; zbM-BAEe;JgaC5C-yv4)-0_;pjnZL|rS5!>P&q+xwDpoYlvhXl>Ny>FfvJ9Txn z0#OJvsH()G*xc02B(=cMC($G#knto$e(}rrDsBcwrq|4z49stsS#Gh$JABR$28z4^ ziM(TGxzEbZ_?Gz1w>8u}Jw1%;HGrc~sV<%Kyi m-h;^hSlqU!4rcOukjV&-;?lzgw3`j+S$3v(%tvNZ!NUMUpKMhC literal 0 HcmV?d00001 diff --git a/packs-system/lf-spells-miracles/000178.log b/packs-system/lf-spells-miracles/000190.log similarity index 100% rename from packs-system/lf-spells-miracles/000178.log rename to packs-system/lf-spells-miracles/000190.log diff --git a/packs-system/lf-spells-miracles/CURRENT b/packs-system/lf-spells-miracles/CURRENT index 4802dbe..990c72d 100644 --- a/packs-system/lf-spells-miracles/CURRENT +++ b/packs-system/lf-spells-miracles/CURRENT @@ -1 +1 @@ -MANIFEST-000176 +MANIFEST-000188 diff --git a/packs-system/lf-spells-miracles/LOG b/packs-system/lf-spells-miracles/LOG index b6ff250..3072cd0 100644 --- a/packs-system/lf-spells-miracles/LOG +++ b/packs-system/lf-spells-miracles/LOG @@ -1,8 +1,8 @@ -2025/12/19-14:37:50.338179 7f244d1ff6c0 Recovering log #174 -2025/12/19-14:37:50.348596 7f244d1ff6c0 Delete type=3 #172 -2025/12/19-14:37:50.348672 7f244d1ff6c0 Delete type=0 #174 -2025/12/19-15:40:35.860117 7f2436ffd6c0 Level-0 table #179: started -2025/12/19-15:40:35.860149 7f2436ffd6c0 Level-0 table #179: 0 bytes OK -2025/12/19-15:40:35.866102 7f2436ffd6c0 Delete type=0 #177 -2025/12/19-15:40:35.879546 7f2436ffd6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) -2025/12/19-15:40:35.879569 7f2436ffd6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2026/01/01-19:49:24.558958 7f93eb7fe6c0 Recovering log #186 +2026/01/01-19:49:24.568736 7f93eb7fe6c0 Delete type=3 #184 +2026/01/01-19:49:24.568823 7f93eb7fe6c0 Delete type=0 #186 +2026/01/01-19:51:46.520408 7f93e9ffb6c0 Level-0 table #191: started +2026/01/01-19:51:46.520435 7f93e9ffb6c0 Level-0 table #191: 0 bytes OK +2026/01/01-19:51:46.562351 7f93e9ffb6c0 Delete type=0 #189 +2026/01/01-19:51:46.631905 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2026/01/01-19:51:46.693159 7f93e9ffb6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-spells-miracles/LOG.old b/packs-system/lf-spells-miracles/LOG.old index 62c6531..d1519ef 100644 --- a/packs-system/lf-spells-miracles/LOG.old +++ b/packs-system/lf-spells-miracles/LOG.old @@ -1,8 +1,8 @@ -2025/12/15-21:20:57.154335 7f1704bfe6c0 Recovering log #170 -2025/12/15-21:20:57.164315 7f1704bfe6c0 Delete type=3 #168 -2025/12/15-21:20:57.164371 7f1704bfe6c0 Delete type=0 #170 -2025/12/15-22:37:50.692660 7f16eeffd6c0 Level-0 table #175: started -2025/12/15-22:37:50.692695 7f16eeffd6c0 Level-0 table #175: 0 bytes OK -2025/12/15-22:37:50.698767 7f16eeffd6c0 Delete type=0 #173 -2025/12/15-22:37:50.710785 7f16eeffd6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) -2025/12/15-22:37:50.710818 7f16eeffd6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2025/12/31-14:51:23.129471 7f93ebfff6c0 Recovering log #182 +2025/12/31-14:51:23.139260 7f93ebfff6c0 Delete type=3 #180 +2025/12/31-14:51:23.139318 7f93ebfff6c0 Delete type=0 #182 +2025/12/31-15:27:51.493800 7f93e9ffb6c0 Level-0 table #187: started +2025/12/31-15:27:51.493831 7f93e9ffb6c0 Level-0 table #187: 0 bytes OK +2025/12/31-15:27:51.499898 7f93e9ffb6c0 Delete type=0 #185 +2025/12/31-15:27:51.523368 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2025/12/31-15:27:51.530307 7f93e9ffb6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-spells-miracles/MANIFEST-000176 b/packs-system/lf-spells-miracles/MANIFEST-000188 similarity index 72% rename from packs-system/lf-spells-miracles/MANIFEST-000176 rename to packs-system/lf-spells-miracles/MANIFEST-000188 index 9254a9465d0554ffbbc1334bfe72c83a2d8de3dc..240493552a4aedd62689221ef303d797955ee8f0 100644 GIT binary patch delta 43 tcmdnUxRG%}ugaC^{43lHj7)nOIT@JuF|thJu#@=34-(l25;*`80RR{-3giF) delta 43 tcmdnUxRG%}ugbbR_MF@dj7%FDIT@HYF|thJ;Ptuk86>g^B(eo00ssrt3e^Ar diff --git a/packs-system/lf-vulnerabilities/000477.log b/packs-system/lf-vulnerabilities/000489.log similarity index 100% rename from packs-system/lf-vulnerabilities/000477.log rename to packs-system/lf-vulnerabilities/000489.log diff --git a/packs-system/lf-vulnerabilities/CURRENT b/packs-system/lf-vulnerabilities/CURRENT index b79af71..cf79053 100644 --- a/packs-system/lf-vulnerabilities/CURRENT +++ b/packs-system/lf-vulnerabilities/CURRENT @@ -1 +1 @@ -MANIFEST-000475 +MANIFEST-000487 diff --git a/packs-system/lf-vulnerabilities/LOG b/packs-system/lf-vulnerabilities/LOG index 02f26f5..1479c2f 100644 --- a/packs-system/lf-vulnerabilities/LOG +++ b/packs-system/lf-vulnerabilities/LOG @@ -1,8 +1,8 @@ -2025/12/19-14:37:50.326173 7f244c9fe6c0 Recovering log #473 -2025/12/19-14:37:50.335692 7f244c9fe6c0 Delete type=3 #471 -2025/12/19-14:37:50.335763 7f244c9fe6c0 Delete type=0 #473 -2025/12/19-15:40:35.879641 7f2436ffd6c0 Level-0 table #478: started -2025/12/19-15:40:35.879661 7f2436ffd6c0 Level-0 table #478: 0 bytes OK -2025/12/19-15:40:35.886005 7f2436ffd6c0 Delete type=0 #476 -2025/12/19-15:40:35.909027 7f2436ffd6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) -2025/12/19-15:40:35.927361 7f2436ffd6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2026/01/01-19:49:24.546326 7f93ea7fc6c0 Recovering log #485 +2026/01/01-19:49:24.556568 7f93ea7fc6c0 Delete type=3 #483 +2026/01/01-19:49:24.556637 7f93ea7fc6c0 Delete type=0 #485 +2026/01/01-19:51:46.810408 7f93e9ffb6c0 Level-0 table #490: started +2026/01/01-19:51:46.810436 7f93e9ffb6c0 Level-0 table #490: 0 bytes OK +2026/01/01-19:51:46.848303 7f93e9ffb6c0 Delete type=0 #488 +2026/01/01-19:51:46.848429 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2026/01/01-19:51:46.848445 7f93e9ffb6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-vulnerabilities/LOG.old b/packs-system/lf-vulnerabilities/LOG.old index 12f52eb..041c7f1 100644 --- a/packs-system/lf-vulnerabilities/LOG.old +++ b/packs-system/lf-vulnerabilities/LOG.old @@ -1,8 +1,8 @@ -2025/12/15-21:20:57.138258 7f16ef7fe6c0 Recovering log #469 -2025/12/15-21:20:57.151734 7f16ef7fe6c0 Delete type=3 #467 -2025/12/15-21:20:57.151800 7f16ef7fe6c0 Delete type=0 #469 -2025/12/15-22:37:50.656644 7f16eeffd6c0 Level-0 table #474: started -2025/12/15-22:37:50.656668 7f16eeffd6c0 Level-0 table #474: 0 bytes OK -2025/12/15-22:37:50.663254 7f16eeffd6c0 Delete type=0 #472 -2025/12/15-22:37:50.669789 7f16eeffd6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) -2025/12/15-22:37:50.669836 7f16eeffd6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2025/12/31-14:51:23.116788 7f93ea7fc6c0 Recovering log #481 +2025/12/31-14:51:23.127382 7f93ea7fc6c0 Delete type=3 #479 +2025/12/31-14:51:23.127441 7f93ea7fc6c0 Delete type=0 #481 +2025/12/31-15:27:51.450004 7f93e9ffb6c0 Level-0 table #486: started +2025/12/31-15:27:51.450030 7f93e9ffb6c0 Level-0 table #486: 0 bytes OK +2025/12/31-15:27:51.456229 7f93e9ffb6c0 Delete type=0 #484 +2025/12/31-15:27:51.471518 7f93e9ffb6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2025/12/31-15:27:51.471552 7f93e9ffb6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-vulnerabilities/MANIFEST-000475 b/packs-system/lf-vulnerabilities/MANIFEST-000487 similarity index 72% rename from packs-system/lf-vulnerabilities/MANIFEST-000475 rename to packs-system/lf-vulnerabilities/MANIFEST-000487 index 7c7176be0eb96fcffce366012586c0c02dbde3f7..df3d8b5ad701af97d8099d68d1515af1c49b762d 100644 GIT binary patch delta 41 scmdnMxPfs(pHj2ft9x7wj7%?>IT@H=GP7iTSYA;D5_ky`cnuT)031;aOaK4? delta 41 scmdnMxPfs(pVA`UGqboD7@6)cb22dBWoF3=oFBIhByblba33fD00%7#O8@`> diff --git a/styles/global.less b/styles/global.less index d134eaa..67fd46c 100644 --- a/styles/global.less +++ b/styles/global.less @@ -47,7 +47,7 @@ i.lethalfantasy { .application.dialog.lethalfantasy { font-family: var(--font-primary); - font-size: calc(var(--font-size-standard) * 1.0); + font-size: calc(var(--font-size-standard) * 1); background-image: var(--background-image-base); button:hover { background: var(--color-dark-6); @@ -70,13 +70,13 @@ i.lethalfantasy { background-size: 100% 100%; } -.combat-sidebar li.combatant .token-initiative .initiative{ +.combat-sidebar li.combatant .token-initiative .initiative { margin-right: 16px; } .combat-sidebar li.combatant .token-initiative { - flex:none; + flex: none; } .initiative-minus { margin-right: 8px; -} \ No newline at end of file +} diff --git a/templates/character-skills.hbs b/templates/character-skills.hbs index d532523..802ccf9 100644 --- a/templates/character-skills.hbs +++ b/templates/character-skills.hbs @@ -1,73 +1,145 @@ -
+
-
- {{localize - "LETHALFANTASY.Label.skills"}} -
- {{#each skills as |item|}} -
- -
- - - {{item.name}} - + {{#each skillsByCategory as |categoryData|}} +
+ {{localize categoryData.label}} +
+ {{#each categoryData.skills as |item|}} +
+ + +
+ +{{item.system.skillTotal}} +
+
+ + +
+
+ {{/each}}
-
- +{{item.system.skillTotal}} -
-
- - -
-
- {{/each}} -
-
+ + {{/each}} -
- {{localize - "LETHALFANTASY.Label.gifts"}} -
- {{#each gifts as |item|}} -
- -
- {{item.name}} -
-
- - -
+
+ {{localize "LETHALFANTASY.Label.gifts"}} +
+ {{#each gifts as |item|}} +
+ +
+ {{item.name}} +
+
+ + +
+
+ {{/each}}
- {{/each}} -
-
+ -
- {{localize - "LETHALFANTASY.Label.vulnerabilities"}} -
- {{#each vulnerabilities as |item|}} -
- -
- {{item.name}} -
-
- - -
+
+ {{localize "LETHALFANTASY.Label.vulnerabilities"}} +
+ {{#each vulnerabilities as |item|}} +
+ +
+ {{item.name}} +
+
+ + +
+
+ {{/each}}
- {{/each}} -
-
-
+ +
\ No newline at end of file