function use_seashell(u, amount) -- Muschelplateau... local r = get_region(165,30) local visit = u.faction.objects:get("embassy_muschel") if visit~=nil and u.region~= r then local turns = get_turn() - visit local msg = message.create("msg_event") msg:set_string("string", u.name .. "(" .. itoa36(u.id) .. ") erzählt den Bewohnern von " .. u.region.name .. " von Muschelplateau, das die Partei " .. u.faction.name .. " vor " .. turns .. " Wochen besucht hat." ) msg:send_region(u.region) return 0 end return -4 end function update_embassies() -- Muschelplateau local r = get_region(165,30) if r~=nil then local u for u in r.units do if u.faction.objects:get("embassy_muschel")==nil then if (u.faction:add_item("seashell", 1)>0) then print(u.faction) u.faction.objects:set("embassy_muschel", get_turn()) end end end end end