Commit Graph

69 Commits

Author SHA1 Message Date
Frank e79067b39f changed string Bamort to BaMoRT 2026-01-25 21:57:58 +01:00
Frank c0a4b656d4 created GetMiscLookupByKey
for values we do not want hard coded but that are not worth its own struct
2026-01-14 21:13:25 +01:00
Frank 7775170634 moved some basic value lists to database 2026-01-14 18:52:29 +01:00
Frank 73ebe6f00d Bugfix
some fields (Gender, SocialClass, Herkunft, ResistenzKoerper, ResistenzGeist, Abwehr, Zaubern, Raufen) from the character generation process where not tranfered to the saved character
2026-01-14 16:48:32 +01:00
Frank 96ea032dcc Learn costs for creation where taken from the wrong source 2026-01-12 20:32:58 +01:00
Frank fa285c1d2b Learn costs for creation where taken from the wrong source 2026-01-12 17:11:17 +01:00
Frank 8e030ee6c9 Learn costs for creation where taken from the wrong source 2026-01-12 17:11:06 +01:00
Frank f83faad432 move classmapping to DB
LearningPointsData transfered to DataBase
2026-01-12 16:36:35 +01:00
Frank 529d6e2b2b Handle Weaponskill Categories like Skill categories.
got categories from wrong source
fix some tests
2026-01-12 16:36:35 +01:00
Frank 5dad43d734 category is taken from the link table learning_skill_category_difficulties 2026-01-12 16:36:35 +01:00
Frank d436ce8d0d removed Placeholder from skill database
fixed tests in gsmaster
2026-01-12 16:36:35 +01:00
Frank a547d850a2 TestCopyLiveDatabaseToFile now runs
after connection to local MySQL database is working for go tests
2026-01-02 12:07:28 +01:00
Frank 07a4f808d3 error cannot be nil at this point 2025-12-29 17:26:18 +01:00
Frank 28b6ed204a should update values from DataSheetView 2025-12-29 17:07:45 +01:00
Frank 3a7e699507 CalculateStaticFieldsLogic
calculation of Bonus values defence zaubern and other values that depend on base stats
2025-12-27 08:33:42 +01:00
Frank f6f0b334c2 Updated Got to 1.25.5
made spells display correct spell information
2025-12-19 17:04:20 +01:00
Frank d92fb62daa I do not know what changed.
too long ago
2025-12-06 22:43:53 +01:00
Frank 149f80f005 removed almost all function from the Old static SYstem 2025-08-30 17:55:20 +02:00
Frank 7eead94951 selektion von Chars nach UserID and public 2025-08-29 07:07:08 +02:00
Frank 471cc7a7b2 selektion von Chars nach UserID 2025-08-28 18:22:52 +02:00
Frank cace6c40b8 Charaktererstellung funktioniert 2025-08-28 00:46:55 +02:00
Frank 838e5fef32 Zauber auswählen 2025-08-27 21:36:06 +02:00
Frank 66d38c0e88 add route available-spells-creation and handlers 2025-08-26 22:31:46 +02:00
Frank 438da9eb77 auch Waffenfertigkeiten werden gespeichert und wiederhergestellt 2025-08-21 22:57:13 +02:00
Frank 32f63a283d Learning lists are filled with right values 2025-08-21 20:57:55 +02:00
Frank 83286c8627 WIP Char create get skills
und Docker stuff für Production deployment
2025-08-14 23:25:01 +02:00
Frank 3cb548c752 Save and restore session data 2025-08-13 23:47:27 +02:00
Frank 8874084a07 Charakter creation bugfixing 2025-08-10 22:26:07 +02:00
Frank 1880051165 Logging auf console eingebaut 2025-08-10 20:19:30 +02:00
Frank 644778f6a8 Glaubensrichtungen aus der Datenbank 2025-08-09 06:46:16 +02:00
Frank 802848599e Create session daten aus und in Datenbank 2025-08-08 22:37:55 +02:00
Frank dc0e23a48c Charakter erstellung in 5 schritten
spätere Fortsetzung soll bis zu 14 Tage lang möglich sein. Rückwärts navigation durch die einzelenen Schritte sollen möglich sein
2025-08-08 06:39:46 +02:00
Frank 9b04ea8451 Lernen funktioniert.
evtl. sind die Lernkosten für Salze und Runenstäbe noch nicht korrekt
2025-08-08 06:35:11 +02:00
Frank 32a740146b Hinzufügen zur Lernliste 2025-08-07 10:23:49 +02:00
Frank 60b95a9a7a Spell Learn Dialog Anzeige funktioniert 2025-08-06 23:05:59 +02:00
Frank 8f465f0095 Spell learnicht auf neues system umgestellt
muss noch getestet werden
2025-08-05 21:29:00 +02:00
Frank 5bfc43ae9b Learnskill auf new system umgestellt 2025-08-05 21:12:03 +02:00
Frank 700a174cf1 ImproveSkill nutzt nur noc das neue Lernkosten System 2025-08-02 07:15:27 +02:00
Frank ff456d1af8 deprecation warnung hinzugefügt
in der Hoffnung das der Cluade Agent das sieht und beachtet
2025-08-01 13:53:10 +02:00
Frank 2897e25fe5 Noch mehr Namensanpassungen 2025-08-01 07:19:02 +02:00
Frank d40eb44af5 renamed functions to *Old
renamed all funktions to *Old where static methos of the old learning system are used
2025-08-01 06:27:38 +02:00
Frank f1f2b01248 route available-spells-new 2025-07-31 22:49:46 +02:00
Frank 6157f926ce Fertigkeiten werden zum Lernen angezeigt 2025-07-31 13:43:29 +02:00
Frank 591e1c4bb2 neuer Endpunkt available-skills-new verwenden
Nun als POST mit requestData = {
          char_id: this.character.id,
          name: '', // Wird für jede Fertigkeit einzeln gesetzt
          current_level: 0,
          target_level: 1,
          type: 'skill',
          action: 'learn',
          use_pp: 0,
          use_gold: 0,
          reward: this.rewardType || 'default'
        }
2025-07-31 11:01:32 +02:00
Frank 2a956e114a neue Funktion GetAvailableSkillsNewSystem
Nutzt das neue Lernsystem
2025-07-31 10:28:35 +02:00
Frank 9126bd9f78 Lernkosten altes SysLernkosten vergleich bugfixing 2025-07-30 11:09:21 +02:00
Frank d6aad4efd8 equipment und skills migriert 2025-07-28 22:08:19 +02:00
Frank c5d5c5a6d4 WIP migration character 2025-07-28 21:35:29 +02:00
Frank 40835e02a7 Spell migriert 2025-07-27 23:50:19 +02:00
Frank 089c95ba30 LearnCost migriert 2025-07-27 23:31:04 +02:00