Absorbed filtering, add melee stat accumulation, renamed from model.lua