# Refresh Tavernkeepers
(24.0, 0, 0.0, [], [
# Refresh Zendar
(try_begin,0),
(assign,reg(2),"p_zendar_mercs"),
(store_party_size,reg(6),reg(2)),
(lt,reg(6),20),
(store_random,reg(7),4),
(val_add,reg(7),1),
(party_add_members,reg(2),"trp_townsman",reg(7)),
(store_random,reg(8),2),
(party_add_members,reg(2),"trp_watchman",reg(8)),
(end_try,0),
# Refresh Swadians
(try_for_range,reg(2),swadian_merc_parties_begin,swadian_merc_parties_end),
(store_party_size,reg(6),reg(2)),
(lt,reg(6),20),
(store_random,reg(7),4),
(val_add,reg(7),1),
(party_add_members,reg(2),"trp_swadian_peasant",reg(7)),
(store_random,reg(8),2),
(party_add_members,reg(2),"trp_swadian_militia",reg(8)),
(end_try,0),
# Refresh Vaegirs
(try_for_range,reg(2),vaegir_merc_parties_begin,vaegir_merc_parties_end),
(store_party_size,reg(6),reg(2)),
(lt,reg(6),20),
(store_random,reg(7),4),
(val_add,reg(7),1),
(party_add_members,reg(2),"trp_vaegir_peasant",reg(7)),
(store_random,reg(8),2),
(party_add_members,reg(2),"trp_vaegir_footman",reg(8)),
(end_try,0),
]),
(store_random,reg(7),4),
(val_add,reg(7),1),
(party_add_members,reg(2),"trp_vaegir_peasant",reg(7)),
# Refresh Swadians
(try_for_range,reg(2),swadian_merc_parties_begin,swadian_merc_parties_end),
(store_party_size,reg(6),reg(2)),
(lt,reg(6),20),
(store_random,reg(7),4),
(val_add,reg(7),1),
(party_add_members,reg(2),"trp_swadian_peasant",reg(7)),
(store_random,reg(8),2),
(party_add_members,reg(2),"trp_swadian_militia",reg(8)),
(store_random,reg(9),3), # < the value here indicates the maximum troops that will refresh (here I put in 3)
(val_add,reg(9),1), # < this line indicates the minimum number of troops, the random will add to this value.
(party_add_members,reg(2),"trp_swadian_horseman",reg(7)),
(end_try,0),
Tuckles said:Thanks a lot DJNad! I've almost finished the second release, I really just need testers!
Tuckles said:I haven't had an update from my tester in a while, so I guess I'll release soon.
Tuckles said:-BUMP-
Yay, got the second version up!
Sorry it took so long, I forgot about it.