fix: rename Sligth_of_hand typo and resolve TODO attribute mappings (Closes #83) (#125)

This commit was merged in pull request #125.
This commit is contained in:
2026-04-04 23:08:25 +02:00
parent 431271edce
commit a950589041
@@ -1,5 +1,6 @@
package org.shahondin1624.model.talents package org.shahondin1624.model.talents
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
import org.shahondin1624.model.attributes.AttributeType import org.shahondin1624.model.attributes.AttributeType
import org.shahondin1624.model.attributes.AttributeType.* import org.shahondin1624.model.attributes.AttributeType.*
@@ -24,21 +25,20 @@ enum class ProvidedTalentName(val attribute: AttributeType) {
Blades(Strength), Blades(Strength),
Chemistry(Logic), Chemistry(Logic),
Clubs(Strength), Clubs(Strength),
//TODO Logic
Computer(Logic), Computer(Logic),
Sligth_of_hand(Charisma), Con(Charisma),
Counterspelling(Willpower), Counterspelling(Willpower),
Cybercombat(Logic), Cybercombat(Logic),
Cybertechnology(Logic), Cybertechnology(Logic),
//TODO Logic Demolitions(Logic),
Demolitions(Intuition),
Disenchanting(Willpower), Disenchanting(Willpower),
Disguise(Intuition), Disguise(Intuition),
Diving(Body), Diving(Body),
Electronic_Warfare(Logic), Electronic_Warfare(Logic),
Escape_Artist(Agility), Escape_Artist(Agility),
Etiquette(Charisma), Etiquette(Charisma),
//TODO Exotics Exotic_Melee_Weapon(Agility),
Exotic_Ranged_Weapon(Agility),
First_Aid(Intuition), First_Aid(Intuition),
Forgery(Logic), Forgery(Logic),
Free_Fall(Agility), Free_Fall(Agility),
@@ -63,14 +63,15 @@ enum class ProvidedTalentName(val attribute: AttributeType) {
Performance(Charisma), Performance(Charisma),
Pilot_Aerospace(Reaction), Pilot_Aerospace(Reaction),
Pilot_Aircraft(Reaction), Pilot_Aircraft(Reaction),
//TODO Pilot Exotic Pilot_Exotic_Vehicle(Reaction),
Pilot_Groundcraft(Reaction), Pilot_Groundcraft(Reaction),
Pilot_Walker(Reaction), Pilot_Walker(Reaction),
Pilot_Watercraft(Reaction), Pilot_Watercraft(Reaction),
Pistols(Agility), Pistols(Agility),
//TODO, Logic
Ritual_Spellcasting(Willpower), Ritual_Spellcasting(Willpower),
Running(Body), Running(Body),
@SerialName("Sligth_of_hand")
Sleight_of_hand(Charisma),
Sneaking(Agility), Sneaking(Agility),
Software(Logic), Software(Logic),
Spellcasting(Willpower), Spellcasting(Willpower),
@@ -81,4 +82,4 @@ enum class ProvidedTalentName(val attribute: AttributeType) {
Tracking(Intuition), Tracking(Intuition),
Unarmed_Combat(Strength) Unarmed_Combat(Strength)
; ;
} }