forked from public/foundryvtt-wh4-lang-fr-fr
Sync to v7.2.0
This commit is contained in:
19
scripts/5sYpJkT2WXIe0gIZ.js
Normal file
19
scripts/5sYpJkT2WXIe0gIZ.js
Normal file
@ -0,0 +1,19 @@
|
||||
const rating = parseInt(this.effect.name.match(/\d+/)?.[0]) || 1;
|
||||
|
||||
let crewList = foundry.utils.duplicate(this.actor.system.passengers.list);
|
||||
let selectedCrew = [];
|
||||
|
||||
while (selectedCrew.length < rating && crewList.length) {
|
||||
selectedCrew.push(crewList.splice(crewList.length * Math.random() | 0, 1)[0]);
|
||||
}
|
||||
|
||||
for (let member of selectedCrew) {
|
||||
let actor = game.actors.get(member.id);
|
||||
actor.applyBasicDamage(9, {
|
||||
damageType: game.wfrp4e.config.DAMAGE_TYPE.NORMAL,
|
||||
minimumOne: true,
|
||||
loc: "roll",
|
||||
suppressMsg: false,
|
||||
hideDSN: false
|
||||
});
|
||||
}
|
Reference in New Issue
Block a user