15 lines
474 B
JavaScript
15 lines
474 B
JavaScript
let locations = [];
|
|
|
|
while (locations.length < 2)
|
|
{
|
|
let loc = await game.wfrp4e.tables.rollTable("hitloc", {hideDSN : true})
|
|
if (!locations.includes(loc.result))
|
|
{
|
|
locations.push(loc.result);
|
|
}
|
|
}
|
|
|
|
locationText = locations.map(i => game.wfrp4e.config.locations[i]).join(", ")
|
|
|
|
this.item.updateSource({name : this.item.name += ` (${locationText})`, "flags.wfrp4e.locations" : locations})
|
|
this.effect.updateSource({"flags.wfrp4e.locations" : locations}) |