Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Mercs_Levies_GetClass(unit_key, curr_char)
- PopLog("Start", "Mercs_Levies_GetClass()")
- local class = 4
- if curr_char:region():garrison_residence():faction():name() ~= curr_char:faction():name()
- then class = UIRetrieveClass(unit_key, unit_to_pop_table)
- return class
- end
- PopLog("Start class key check", "Mercs_Levies_GetClass()")
- local class_key = Mercs_Levies_LocalClass()
- PopLog("Get Class Key: "..class_key, "Mercs_Levies_GetClass()")
- if class_key and curr_char:region():garrison_residence():faction():name() == curr_char:faction():name() then
- for i, unit in pairs (mercenary_units_to_faction_class[class_key]) do
- if unit == unit_key
- then class = UIRetrieveClass(unit_key, unit_to_pop_table)
- end
- end
- end
- return class
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement