Fix #89 agitators hindrance
This commit is contained in:
@@ -1027,7 +1027,12 @@ export class PegasusUtility {
|
||||
if (target) {
|
||||
let defenderActor = target.actor
|
||||
rollData.defenderTokenId = target.id
|
||||
rollData.defenderSize = Number(defenderActor.system.biodata.sizenum) + Number(defenderActor.system.biodata.sizebonus)
|
||||
rollData.defenderSize = 0
|
||||
if ( defenderActor.type == "character") {
|
||||
rollData.defenderSize = Number(defenderActor.system.biodata.sizenum) + Number(defenderActor.system.biodata.sizebonus)
|
||||
} else if ( defenderActor.type == "vehicle" ){
|
||||
rollData.defenderSize = Number(defenderActor.system.statistics.hr.size)
|
||||
}
|
||||
//rollData.attackerId = this.id
|
||||
console.log("Target/DEFENDER", defenderActor)
|
||||
defenderActor.addHindrancesList(rollData.effectsList)
|
||||
@@ -1068,31 +1073,14 @@ export class PegasusUtility {
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static glowToken(token) {
|
||||
let params =
|
||||
[{
|
||||
filterType: "glow",
|
||||
filterId: "superSpookyGlow",
|
||||
outerStrength: 15,
|
||||
innerStrength: 0,
|
||||
color: 0x6AAB8E,
|
||||
quality: 0.5,
|
||||
padding: 40,
|
||||
autoDestroy: true,
|
||||
animated:
|
||||
{
|
||||
color:
|
||||
{
|
||||
active: true,
|
||||
loopDuration: 3000,
|
||||
loops: 2,
|
||||
animType: "colorOscillation",
|
||||
val1: 0x6AAB8E,
|
||||
val2: 0x66FF33
|
||||
}
|
||||
}
|
||||
}]
|
||||
TokenMagic.addUpdateFilters(token, params)
|
||||
static checkIsVehicleCrew(actorId) {
|
||||
let vehicles = game.actors.filter( actor=> actor.type =="vehicle") || []
|
||||
for(let vehicle of vehicles) {
|
||||
if ( vehicle.inCrew(actorId) ) {
|
||||
return vehicle
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
|
||||
Reference in New Issue
Block a user