From ee4ccee0f67aac8f1cbb5253ddf8d1adb6622d93 Mon Sep 17 00:00:00 2001 From: Balint Morasz Date: Thu, 25 Jul 2024 00:57:57 +0200 Subject: [PATCH] WIP spell details --- .../second-edition/data/spell_details.json | 700 +++++++++--------- .../second-edition/domain-models/varazslat.ts | 28 +- .../src/second-edition/pdf/character.pdf.ts | 30 + .../second-edition/pdf/karakter_pdf_view.ts | 30 + 4 files changed, 437 insertions(+), 351 deletions(-) diff --git a/frontend/src/second-edition/data/spell_details.json b/frontend/src/second-edition/data/spell_details.json index 2d92a9c..e594e9b 100644 --- a/frontend/src/second-edition/data/spell_details.json +++ b/frontend/src/second-edition/data/spell_details.json @@ -9,7 +9,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 1 } ], @@ -31,7 +31,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -53,7 +53,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -75,7 +75,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -97,7 +97,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -119,7 +119,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -141,7 +141,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 4 } ], @@ -163,7 +163,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 5 } ], @@ -185,11 +185,11 @@ "variabilis": true, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], @@ -211,7 +211,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -233,7 +233,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -255,11 +255,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 5 } ], @@ -281,7 +281,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -303,7 +303,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -325,7 +325,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 5 } ], @@ -347,7 +347,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], @@ -369,15 +369,15 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -399,15 +399,15 @@ "variabilis": true, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -431,7 +431,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -454,11 +454,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -480,7 +480,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 } ], @@ -502,7 +502,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -524,7 +524,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -546,11 +546,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -572,7 +572,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -594,7 +594,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 4 } ], @@ -616,7 +616,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -638,7 +638,7 @@ "variabilis": true, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 } ], @@ -660,7 +660,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 } ], @@ -682,7 +682,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 2 } ], @@ -704,7 +704,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 2 } ], @@ -726,7 +726,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -748,11 +748,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 5 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 5 } ], @@ -774,11 +774,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 0 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 0 } ], @@ -800,11 +800,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 5 } ], @@ -826,7 +826,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -848,7 +848,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -870,7 +870,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 1 } ], @@ -892,7 +892,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -914,7 +914,7 @@ "variabilis": true, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 } ], @@ -936,7 +936,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 2 } ], @@ -958,7 +958,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 2 } ], @@ -980,7 +980,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 4 } ], @@ -1002,7 +1002,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -1024,7 +1024,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -1046,7 +1046,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -1068,7 +1068,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], @@ -1122,7 +1122,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -1144,7 +1144,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -1166,7 +1166,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -1188,7 +1188,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], @@ -1210,7 +1210,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -1232,7 +1232,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -1276,7 +1276,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 5 } ], @@ -1298,11 +1298,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -1324,11 +1324,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 1 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -1350,7 +1350,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 4 } ], @@ -1372,7 +1372,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 5 } ], @@ -1394,7 +1394,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -1416,7 +1416,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -1438,23 +1438,23 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 0 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 0 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 0 }, { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 0 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 0 } ], @@ -1476,7 +1476,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -1498,7 +1498,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -1520,7 +1520,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 1 } ], @@ -1542,7 +1542,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 5 } ], @@ -1564,11 +1564,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -1593,7 +1593,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -1615,7 +1615,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -1637,7 +1637,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -1659,7 +1659,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 } ], @@ -1681,7 +1681,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 5 } ], @@ -1703,7 +1703,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -1725,7 +1725,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 1 } ], @@ -1747,11 +1747,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 } ], @@ -1773,7 +1773,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -1795,7 +1795,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 5 } ], @@ -1817,11 +1817,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 } ], @@ -1843,7 +1843,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 1 } ], @@ -1865,11 +1865,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -1891,11 +1891,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 5 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 5 } ], @@ -1917,7 +1917,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 } ], @@ -1939,7 +1939,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 0 } ], @@ -1961,11 +1961,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -1987,7 +1987,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -2009,7 +2009,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -2031,7 +2031,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 } ], @@ -2053,7 +2053,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -2117,7 +2117,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -2139,7 +2139,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 5 } ], @@ -2161,7 +2161,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -2183,7 +2183,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -2205,7 +2205,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -2227,11 +2227,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 4 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 4 } ], @@ -2253,7 +2253,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], @@ -2275,7 +2275,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -2297,7 +2297,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -2319,7 +2319,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -2341,7 +2341,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -2363,7 +2363,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -2385,7 +2385,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -2407,7 +2407,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -2429,7 +2429,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], @@ -2451,11 +2451,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 1 } ], @@ -2477,11 +2477,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 1 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -2503,7 +2503,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], @@ -2525,7 +2525,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -2547,7 +2547,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -2569,15 +2569,15 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 }, { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 5 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 4 } ], @@ -2599,7 +2599,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -2621,11 +2621,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 5 } ], @@ -2647,11 +2647,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 1 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -2673,11 +2673,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -2699,7 +2699,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -2721,7 +2721,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -2743,11 +2743,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 5 } ], @@ -2769,7 +2769,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -2791,7 +2791,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -2813,7 +2813,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 2 } ], @@ -2835,11 +2835,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -2861,7 +2861,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 4 } ], @@ -2883,11 +2883,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 5 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -2909,7 +2909,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -2931,7 +2931,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -2953,7 +2953,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -2975,7 +2975,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -2997,7 +2997,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], @@ -3019,7 +3019,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 5 } ], @@ -3091,7 +3091,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -3113,11 +3113,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 } ], @@ -3139,11 +3139,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 0 } ], @@ -3165,7 +3165,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -3187,7 +3187,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -3209,7 +3209,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -3231,7 +3231,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -3253,23 +3253,23 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 0 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 0 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 1 }, { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 0 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -3291,19 +3291,19 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 4 } ], @@ -3325,23 +3325,23 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 0 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 0 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 1 }, { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -3363,7 +3363,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -3385,7 +3385,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -3407,7 +3407,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 5 } ], @@ -3429,7 +3429,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 } ], @@ -3451,7 +3451,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 4 } ], @@ -3473,11 +3473,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 1 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -3499,7 +3499,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 2 } ], @@ -3521,7 +3521,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -3543,11 +3543,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 0 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 0 } ], @@ -3569,11 +3569,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -3595,11 +3595,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 4 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -3621,7 +3621,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -3643,7 +3643,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -3665,7 +3665,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -3687,7 +3687,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -3709,7 +3709,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -3731,11 +3731,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -3757,7 +3757,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -3779,11 +3779,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 1 } ], @@ -3805,11 +3805,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -3831,7 +3831,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -3853,7 +3853,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -3875,7 +3875,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 } ], @@ -3897,11 +3897,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -3923,7 +3923,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -3945,7 +3945,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 1 } ], @@ -3967,7 +3967,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 4 } ], @@ -3989,15 +3989,15 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -4019,7 +4019,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -4074,7 +4074,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -4096,7 +4096,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -4118,7 +4118,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -4140,7 +4140,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 1 } ], @@ -4162,7 +4162,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 5 } ], @@ -4184,11 +4184,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -4210,7 +4210,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -4232,7 +4232,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -4254,7 +4254,7 @@ "variabilis": true, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -4276,11 +4276,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -4302,7 +4302,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 5 } ], @@ -4324,7 +4324,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 2 } ], @@ -4346,7 +4346,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -4368,7 +4368,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -4390,11 +4390,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 }, { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 } ], @@ -4416,7 +4416,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 2 } ], @@ -4438,7 +4438,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -4460,7 +4460,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 4 } ], @@ -4482,7 +4482,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -4504,11 +4504,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 5 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -4530,11 +4530,11 @@ "variabilis": true, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 5 } ], @@ -4556,7 +4556,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -4578,11 +4578,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 3 } ], @@ -4604,7 +4604,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 } ], @@ -4626,7 +4626,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 5 } ], @@ -4648,15 +4648,15 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -4678,7 +4678,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 } ], @@ -4700,7 +4700,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -4722,11 +4722,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 2 } ], @@ -4748,7 +4748,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -4807,7 +4807,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 1 } ], @@ -4829,7 +4829,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], @@ -4851,7 +4851,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 1 } ], @@ -4873,7 +4873,7 @@ "variabilis": true, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 4 } ], @@ -4942,7 +4942,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], @@ -4964,7 +4964,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -4986,7 +4986,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -5008,7 +5008,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -5030,7 +5030,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -5052,7 +5052,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -5074,7 +5074,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -5096,15 +5096,15 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 0 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 0 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 0 } ], @@ -5126,7 +5126,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -5148,7 +5148,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -5170,7 +5170,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -5192,11 +5192,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -5218,7 +5218,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 } ], @@ -5240,7 +5240,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -5262,7 +5262,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 1 } ], @@ -5284,7 +5284,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -5306,7 +5306,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -5376,7 +5376,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -5398,7 +5398,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -5420,7 +5420,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 2 } ], @@ -5442,7 +5442,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -5464,7 +5464,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -5486,7 +5486,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 2 } ], @@ -5508,7 +5508,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], @@ -5530,15 +5530,15 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 4 } ], @@ -5560,7 +5560,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -5582,7 +5582,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 5 } ], @@ -5604,7 +5604,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 2 } ], @@ -5626,7 +5626,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -5648,15 +5648,15 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 0 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 0 }, { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 0 } ], @@ -5678,11 +5678,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 } ], @@ -5704,7 +5704,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -5726,7 +5726,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -5748,7 +5748,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 5 } ], @@ -5770,7 +5770,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -5792,11 +5792,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 5 } ], @@ -5818,7 +5818,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -5840,7 +5840,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 5 } ], @@ -5862,7 +5862,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -5884,7 +5884,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -5906,7 +5906,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -5928,7 +5928,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 5 } ], @@ -5987,7 +5987,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 4 } ], @@ -6009,15 +6009,15 @@ "variabilis": true, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -6041,7 +6041,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -6063,7 +6063,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -6085,7 +6085,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -6107,7 +6107,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -6129,7 +6129,7 @@ "variabilis": true, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -6151,11 +6151,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 2 }, { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 2 } ], @@ -6177,7 +6177,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 4 } ], @@ -6199,7 +6199,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 5 } ], @@ -6221,11 +6221,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 1 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 1 } ], @@ -6247,11 +6247,11 @@ "variabilis": true, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 1 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 1 } ], @@ -6273,7 +6273,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -6295,7 +6295,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 } ], @@ -6317,7 +6317,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 5 } ], @@ -6339,7 +6339,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -6361,7 +6361,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -6383,7 +6383,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 1 } ], @@ -6405,7 +6405,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Dalnok", + "osztaly": "o_2e_dalnok", "szint": 3 } ], @@ -6427,15 +6427,15 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 3 }, { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 3 } ], @@ -6457,7 +6457,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 0 } ], @@ -6479,11 +6479,11 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 4 }, { - "osztaly": "Druida", + "osztaly": "o_2e_druida", "szint": 4 } ], @@ -6505,7 +6505,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Pap", + "osztaly": "o_2e_pap", "szint": 2 } ], @@ -6527,7 +6527,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Varázsló", + "osztaly": "o_2e_varazslo", "szint": 3 } ], @@ -6549,7 +6549,7 @@ "variabilis": false, "osztaly_szint": [ { - "osztaly": "Illuzionista", + "osztaly": "o_2e_illuzionista", "szint": 4 } ], diff --git a/frontend/src/second-edition/domain-models/varazslat.ts b/frontend/src/second-edition/domain-models/varazslat.ts index f1a581f..edc7e17 100644 --- a/frontend/src/second-edition/domain-models/varazslat.ts +++ b/frontend/src/second-edition/domain-models/varazslat.ts @@ -1,5 +1,6 @@ import {Osztaly2E} from "./osztaly2E"; import spells from "../data/spells.json"; +import spell_details from "../data/spell_details.json" export interface Cantrip { szint: 0, @@ -93,4 +94,29 @@ export function ClassSpells(osztaly: Osztaly2E): Varazslat[] { default: return []; } -} \ No newline at end of file +} + +export interface VarazslatOsztalySzint { + osztaly: Osztaly2E, + szint: number, +} + +export interface SpellDetails { + id: string, + nev: string, + megfordithato: boolean, + kell_komponens: boolean, + extra_komponens: boolean, + variabilis: boolean, + osztaly_szint: VarazslatOsztalySzint[], + tavolsag: string, + hatoido: string, + terulet: string, + mentodobas: string, + leiras: string[], + tablazat: string[][], +} + +export function GetSpellDetails(id: string): SpellDetails | undefined { + return spell_details.details.find(x => x.id === id) as SpellDetails | undefined +} diff --git a/frontend/src/second-edition/pdf/character.pdf.ts b/frontend/src/second-edition/pdf/character.pdf.ts index 9e728cc..ba4b50d 100644 --- a/frontend/src/second-edition/pdf/character.pdf.ts +++ b/frontend/src/second-edition/pdf/character.pdf.ts @@ -94,6 +94,36 @@ export async function CreatePDF(karakter: KarakterPdfView) { form.getTextField(`specialis_kepessegek_${Math.floor(i/2)}`).setText(text) } + if (karakter.Varazskonyv.length > 0) { + form.getTextField('varazskonyv_nev_faj_osztaly_szint').setText(`${karakter.Nev}, ${karakter.Faj} ${osztalyok}`) + } + + for (let i = 0; i < karakter.Varazskonyv.length && i < 6; i++) { + const spell = karakter.Varazskonyv[i]; + form.getTextField(`varazskonyv_page1_spell${i}_nev`).setText(spell.nev) + form.getTextField(`varazskonyv_page1_spell${i}_szint`).setText(spell.szint) + form.getTextField(`varazskonyv_page1_spell${i}_hatoido`).setText(spell.hatoido) + form.getTextField(`varazskonyv_page1_spell${i}_tav`).setText(spell.tav) + form.getTextField(`varazskonyv_page1_spell${i}_terulet`).setText(spell.terulet) + form.getTextField(`varazskonyv_page1_spell${i}_mento`).setText(spell.mento) + for (let j = 0; j < spell.leiras.length && j < 5; j++) { + form.getTextField(`varazskonyv_page1_spell${i}_leiras_${j}`).setText(spell.leiras[j]) + } + } + + for (let i = 0; (i+6) < karakter.Varazskonyv.length && i < 7; i++){ + const spell = karakter.Varazskonyv[i+6]; + form.getTextField(`varazskonyv_page2_spell${i}_nev`).setText(spell.nev) + form.getTextField(`varazskonyv_page2_spell${i}_szint`).setText(spell.szint) + form.getTextField(`varazskonyv_page2_spell${i}_hatoido`).setText(spell.hatoido) + form.getTextField(`varazskonyv_page2_spell${i}_tav`).setText(spell.tav) + form.getTextField(`varazskonyv_page2_spell${i}_terulet`).setText(spell.terulet) + form.getTextField(`varazskonyv_page2_spell${i}_mento`).setText(spell.mento) + for (let j = 0; j < spell.leiras.length && j < 5; j++) { + form.getTextField(`varazskonyv_page2_spell${i}_leiras_${j}`).setText(spell.leiras[j]) + } + } + form.updateFieldAppearances(pdfFont) const pdfBytes = await pdfDoc.save(); diff --git a/frontend/src/second-edition/pdf/karakter_pdf_view.ts b/frontend/src/second-edition/pdf/karakter_pdf_view.ts index a470d5a..242fe57 100644 --- a/frontend/src/second-edition/pdf/karakter_pdf_view.ts +++ b/frontend/src/second-edition/pdf/karakter_pdf_view.ts @@ -15,6 +15,7 @@ import {SignedNumberToText} from "../../shared/components/Helpers"; import {Kepzettseg, KepzettsegId, Kepzettsegek} from "../domain-models/kepzettsegek2E.data"; import {getClassLevels} from "../domain-models/szintlepes"; import {FegyverFlags} from "../domain-models/fegyver"; +import {GetSpellDetails} from "../domain-models/varazslat"; interface KepzettsegPdfView { nev: string, @@ -23,6 +24,16 @@ interface KepzettsegPdfView { osszes: string } +interface VarazskonyvVarazslatPdfView { + nev: string, + szint?: string, + hatoido?: string, + tav?: string, + terulet?: string, + mento?: string, + leiras: string[], +} + export interface KarakterPdfView { Nev: string Isten: string @@ -54,6 +65,7 @@ export interface KarakterPdfView { el: number at: number SpecialisKepessegek: string[], + Varazskonyv: VarazskonyvVarazslatPdfView[], } export function KarakterInputToPdfView(karakter: Karakter2E): KarakterPdfView { @@ -135,6 +147,23 @@ export function KarakterInputToPdfView(karakter: Karakter2E): KarakterPdfView { const specialisKepessegek = osztalyok.flatMap(o => OsztalySpecialSkills(o).map(s => s.Name)); + const varazskonyv : VarazskonyvVarazslatPdfView[] = karakter.varazslatok.map(x => { + const spell = GetSpellDetails(x.id); + if (spell == null) { + return null; + } + const szint = spell.osztaly_szint.find(y => y.osztaly === x.osztaly)?.szint ?? 999; + return { + nev: spell?.nev, + szint: szint.toString(), + leiras: spell?.leiras, + mento: spell?.mentodobas, + tav: spell?.tavolsag, + hatoido: spell?.hatoido, + terulet: spell?.terulet, + } as VarazskonyvVarazslatPdfView + }).filter(x => x != null) + return { Faj: FajLabel(karakter.faj).toLowerCase(), Isten: karakter.isten || "", @@ -195,6 +224,7 @@ export function KarakterInputToPdfView(karakter: Karakter2E): KarakterPdfView { el: karakter.felszereles.el, at: karakter.felszereles.at, SpecialisKepessegek: specialisKepessegek, + Varazskonyv: varazskonyv } }