dB.report(scriptEntry, getName(), state.debug() + target.debug());
if (target.isNPC()) {
NPC npc = target.getDenizenNPC().getCitizen();
if (!npc.hasTrait(InvisibleTrait.class))
npc.addTrait(InvisibleTrait.class);
InvisibleTrait trait = npc.getTrait(InvisibleTrait.class);
switch (Action.valueOf(state.asString().toUpperCase())) {
case FALSE:
trait.setInvisible(false);
break;