Fix prepared settings bugs ("null" -> "actor")
This commit is contained in:
@@ -337,7 +337,7 @@ export class ActorL5r5e extends Actor {
|
||||
|
||||
// Prepared is a boolean or if null we get the info in the actor
|
||||
let isPrepared = this.isCharacter ? cfg.character : cfg[this.system.type];
|
||||
if (isPrepared === "null") {
|
||||
if (isPrepared === "actor") {
|
||||
isPrepared = this.system.prepared ? "true" : "false";
|
||||
}
|
||||
|
||||
|
||||
@@ -198,9 +198,9 @@ export default class HooksL5r5e {
|
||||
}
|
||||
const rev = event.which === 3;
|
||||
const nextValue = {
|
||||
false: rev ? "true" : "null",
|
||||
true: rev ? "null" : "false",
|
||||
null: rev ? "false" : "true",
|
||||
false: rev ? "true" : "actor",
|
||||
true: rev ? "actor" : "false",
|
||||
actor: rev ? "false" : "true",
|
||||
};
|
||||
game.settings.set("l5r5e", `initiative-prepared-${preparedId}`, nextValue[prepared[preparedId]]);
|
||||
});
|
||||
|
||||
@@ -85,7 +85,7 @@ export const RegisterSettings = function () {
|
||||
scope: "world",
|
||||
config: false,
|
||||
type: String,
|
||||
default: "null",
|
||||
default: "actor",
|
||||
onChange: () => {
|
||||
game.l5r5e.HelpersL5r5e.refreshLocalAndSocket("l5r5e-gm-monitor");
|
||||
ui.combat.render(true);
|
||||
@@ -96,7 +96,7 @@ export const RegisterSettings = function () {
|
||||
scope: "world",
|
||||
config: false,
|
||||
type: String,
|
||||
default: "null",
|
||||
default: "actor",
|
||||
onChange: () => {
|
||||
game.l5r5e.HelpersL5r5e.refreshLocalAndSocket("l5r5e-gm-monitor");
|
||||
ui.combat.render(true);
|
||||
@@ -107,7 +107,7 @@ export const RegisterSettings = function () {
|
||||
scope: "world",
|
||||
config: false,
|
||||
type: String,
|
||||
default: "null",
|
||||
default: "actor",
|
||||
onChange: () => {
|
||||
game.l5r5e.HelpersL5r5e.refreshLocalAndSocket("l5r5e-gm-monitor");
|
||||
ui.combat.render(true);
|
||||
|
||||
Reference in New Issue
Block a user