text=[[I can briefly go over the basics (talent category Spell/Staff-combat, locked) for a fee of 100 gold pieces. Alternatively, I can provide a more in-depth study for 750.]],
text=[[I can teach you staff combat (talent category Spell/Staffcombat). Learning the basics costs 100 gold, while more intensive tutelage to gain proficiency costs 500 gold. Once you're proficient, I can teach you more refined techniques for an additional 750 gold.]],
answers={
{"Just give me the basics.",action=function(npc,player)
{"Just give me the basics (reveals locked talent category) - 100 gold.",action=function(npc,player)-- Normal basic training
game.logPlayer(player,"The staff carver spends some time with you, teaching you the basics of staff combat.")
{"I'm already proficient, but I want to be an expert (improves talent mastery by 0.2) - 750 gold.",action=function(npc,player)--Enhanced intensive training
game.logPlayer(player,("The staff carver spends a great deal of time going over the finer details of staff combat with you%s."):format(player:getTalentTypeMastery("spell/staff-combat")>1and", including some esoteric techniques"or""))
text=[[I can briefly go over the basics (talent category Wild-gift/Mindstar-mastery, locked) for a fee of 100 gold pieces. Alternatively, I can provide a more in-depth study for 750.]],
text=[[I can teach you mindstar mastery (talent category Wild-gift/Mindstarmastery). Learning the basics costs 100 gold, while more intensive training to gain proficiency costs 500 gold. Once you're proficient, I can teach you some additional skills for 750 gold.]],
answers={
{"Just give me the basics.",action=function(npc,player)
{"Just give me the basics (reveals locked talent category) - 100 gold.",action=function(npc,player)-- Normal basic training
game.logPlayer(player,"The shopkeeper spends some time with you, teaching you the basics of channeling energy through mindstars.")
{"I'm already proficient, but I want to be an expert (improves talent mastery by 0.2) - 750 gold.",action=function(npc,player)--Enhanced intensive training
game.logPlayer(player,("The shopkeeper spends a great deal of time going over the finer details of channeling energy through mindstars with you%s."):format(player:getTalentTypeMastery("wild-gift/mindstar-mastery")>1and", and teaches you enhanced mental discipline needed to maintain powerful energy fields"or""))