diff --git a/db.sqlite b/db.sqlite index bee505b..aa8c194 100644 Binary files a/db.sqlite and b/db.sqlite differ diff --git a/db.sqlite-shm b/db.sqlite-shm index 5ae9413..f68e0ef 100644 Binary files a/db.sqlite-shm and b/db.sqlite-shm differ diff --git a/db.sqlite-wal b/db.sqlite-wal index d3e350d..f840e85 100644 Binary files a/db.sqlite-wal and b/db.sqlite-wal differ diff --git a/pages/character/[id]/edit.client.vue b/pages/character/[id]/edit.client.vue index 291a4ef..485107d 100644 --- a/pages/character/[id]/edit.client.vue +++ b/pages/character/[id]/edit.client.vue @@ -26,6 +26,18 @@ const mainStatTexts: Record = { "charisma": "Charisme", "psyche": "Psyché", } + +function abilitySpecialFeatures(type: "points" | "max", curiosity: DoubleIndex[], value: number): number +{ + if(type === 'points') + { + if(curiosity.find(e => e[0] == 7 && e[1] === 0)) + return Math.max(6, value); + if(curiosity.find(e => e[0] == 7 && e[1] === 2)) + return value + 1; + } + return value; +}