Thread: Languages
View Single Post
Gumbytie
Senior Member
 
Join Date: Jun 2010
Location: Florida
Posts: 242

Old July 30th, 2023, 01:57 PM
Okay, getting somewhere now. Lots of cups of coffee.

1. So on the Setting Adjust file make sure "Multiple Languages" checked.

2. Go with Smarts d4

3. Use this Mechanic script for starting languages:
Final/2000
Code:
if (state.iscreate <> 0) then
var bonus as number
bonus = #trait[attrSma]

debug #trait[attrSma]
debug bonus

   if (hero.tagis[source.Language] = 0) then
     #resmax[resLang] += bonus
     #resleft[resLang] += bonus

     debug #trait[attrSma]
     debug bonus
   endif

endif
All good so far, no errors, works great.

Lock your character for Advancement and the errors appear.

Under the languages you are now 2 of 0 (2 Overspent). Language Slots: -2(0).

So I assume I need to set the Language slots in the above script perhaps? Or in another? Will play around but getting closer. Language Slots = resLang, but it gets lost when character locked for Advancement.

Last edited by Gumbytie; July 30th, 2023 at 03:30 PM.
Gumbytie is offline   #4 Reply With Quote