Update scripts
This commit is contained in:
@ -1,31 +1,72 @@
|
||||
let stunned = args.actor.hasCondition("stunned")
|
||||
if (stunned)
|
||||
setProperty(stunned, "flags.wfrp4e.scriptData", getProperty(stunned, "flags.wfrp4e.scriptData").filter(s => s.trigger != "dialog"))
|
||||
let stunned = args.actor.hasCondition("stunned")
|
||||
if (stunned)
|
||||
{
|
||||
stunned.system.scriptData = stunned.system.scriptData.filter(s => s.trigger != "dialog")
|
||||
stunned.system._scripts = null;
|
||||
}
|
||||
|
||||
let poisoned= args.actor.hasCondition("poisoned")
|
||||
if (poisoned)
|
||||
setProperty(poisoned, "flags.wfrp4e.scriptData", getProperty(poisoned, "flags.wfrp4e.scriptData").filter(s => s.trigger != "dialog"))
|
||||
|
||||
let deafened = args.actor.hasCondition("deafened")
|
||||
if (deafened)
|
||||
setProperty(deafened, "flags.wfrp4e.scriptData", getProperty(deafened, "flags.wfrp4e.scriptData").filter(s => s.trigger != "dialog"))
|
||||
|
||||
let entangled = args.actor.hasCondition("entangled")
|
||||
if (entangled)
|
||||
setProperty(entangled, "flags.wfrp4e.scriptData", getProperty(entangled, "flags.wfrp4e.scriptData").filter(s => s.trigger != "dialog"))
|
||||
let poisoned = args.actor.hasCondition("poisoned")
|
||||
if (poisoned)
|
||||
{
|
||||
poisoned.system.scriptData = poisoned.system.scriptData.filter(s => s.trigger != "dialog")
|
||||
poisoned.system._scripts = null;
|
||||
}
|
||||
|
||||
let fatigued = args.actor.hasCondition("fatigued")
|
||||
if (fatigued)
|
||||
setProperty(fatigued, "flags.wfrp4e.scriptData", getProperty(fatigued, "flags.wfrp4e.scriptData").filter(s => s.trigger != "dialog"))
|
||||
|
||||
let blinded = args.actor.hasCondition("blinded")
|
||||
if (blinded)
|
||||
setProperty(blinded, "flags.wfrp4e.scriptData", getProperty(blinded, "flags.wfrp4e.scriptData").filter(s => s.trigger != "dialog"))
|
||||
|
||||
let broken = args.actor.hasCondition("broken")
|
||||
if (broken)
|
||||
setProperty(broken, "flags.wfrp4e.scriptData", getProperty(broken, "flags.wfrp4e.scriptData").filter(s => s.trigger != "dialog"))
|
||||
let deafened = args.actor.hasCondition("deafened")
|
||||
if (deafened)
|
||||
{
|
||||
deafened.system.scriptData = deafened.system.scriptData.filter(s => s.trigger != "dialog")
|
||||
deafened.system._scripts = null;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
let entangled = args.actor.hasCondition("entangled")
|
||||
if (entangled)
|
||||
{
|
||||
entangled.system.scriptData = entangled.system.scriptData.filter(s => s.trigger != "dialog")
|
||||
entangled.system._scripts = null;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
let fatigued = args.actor.hasCondition("fatigued")
|
||||
if (fatigued)
|
||||
{
|
||||
fatigued.system.scriptData = fatigued.system.scriptData.filter(s => s.trigger != "dialog")
|
||||
fatigued.system._scripts = null;
|
||||
}
|
||||
|
||||
|
||||
|
||||
let blinded = args.actor.hasCondition("blinded")
|
||||
if (blinded)
|
||||
{
|
||||
blinded.system.scriptData = blinded.system.scriptData.filter(s => s.trigger != "dialog")
|
||||
blinded.system._scripts = null;
|
||||
}
|
||||
|
||||
|
||||
|
||||
let broken = args.actor.hasCondition("broken")
|
||||
if (broken)
|
||||
{
|
||||
broken.system.scriptData = broken.system.scriptData.filter(s => s.trigger != "dialog")
|
||||
broken.system._scripts = null;
|
||||
}
|
||||
|
||||
|
||||
|
||||
let prone = args.actor.hasCondition("prone")
|
||||
if (prone)
|
||||
{
|
||||
prone.system.scriptData = prone.system.scriptData.filter(s => s.trigger != "dialog")
|
||||
prone.system._scripts = null;
|
||||
}
|
||||
|
||||
let prone= args.actor.hasCondition("prone")
|
||||
if (prone)
|
||||
setProperty(prone, "flags.wfrp4e.scriptData", getProperty(prone, "flags.wfrp4e.scriptData").filter(s => s.trigger != "dialog"))
|
Reference in New Issue
Block a user