char = require "char" reg = require "ability_reg" require "a_pass" mod = ... mod.char = { name: "An actual child", cr: 1, default_position: 1 default_abilities: {reg.Pass}, default_maxhp: 1, default_hp: 1, default_maxstamina: 1, default_stamina: 1, default_maxmana: 0, default_mana: 0, sprite:"data/e_child.png", select_action: () => print("while selecting action, by abilities were:",@data.abilities) @data.abilities[1] } for k,v in pairs(mod.char) mod[k] = v char.enemies[mod.char.name] = mod.char mod