fix advancement and npc
This commit is contained in:
@@ -130,9 +130,21 @@ export class BaseSheetL5r5e extends ActorSheet {
|
||||
});
|
||||
|
||||
// *** Advancement ***
|
||||
html.find(".acquisition-add").on("click", (ev) => {
|
||||
html.find(".advancement-add").on("click", (ev) => {
|
||||
this._createAdvancement();
|
||||
});
|
||||
|
||||
html.find(".advancement-edit").on("click", (ev) => {
|
||||
const li = $(ev.currentTarget).parents(".advancement");
|
||||
const advancementId = li.data("advancementId");
|
||||
const advancement = this.actor.getOwnedItem(advancementId);
|
||||
advancement.sheet.render(true);
|
||||
});
|
||||
|
||||
html.find(".advancement-delete").on("click", (ev) => {
|
||||
const li = $(ev.currentTarget).parents(".advancement");
|
||||
this.actor.deleteOwnedItem(li.data("advancementId"));
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
"twenty_questions": {}
|
||||
},
|
||||
"npc": {
|
||||
"templates": ["rings", "social", "conflict"],
|
||||
"templates": ["rings", "social", "techniques", "conflict"],
|
||||
"type": "minion",
|
||||
"attitude": "",
|
||||
"notes": "",
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
</label>
|
||||
<label class="attribute">
|
||||
{{ localize 'l5r5e.rank' }}
|
||||
<input type="text" name="data.rank" value="{{data.rank}}"/>
|
||||
<input type="text" name="data.rank" value="{{data.rank}}" data-dtype="Number" placeholder="0"/>
|
||||
</label>
|
||||
</article>
|
||||
</section>
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
<tr class="flexrow row">
|
||||
<tr class="flexrow row advancement" data-advancement-id="{{advancement._id}}">
|
||||
<td class="name" name="advancement.name">{{ advancement.name }}</td>
|
||||
<td class="xp" name="advancement.xp">{{ advancement.data.xp_used }}</td>
|
||||
<td class="rank" name="advancement.rank">{{ advancement.data.rank }}</td>
|
||||
<td class="actions">
|
||||
<li class="item-control advancement-edit" title="Edit advancement"><i class="fas fa-edit"></i></li>
|
||||
<li class="item-control advancement-delete" title="Delete advancement"><i class="fas fa-trash"></i></li>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -21,6 +21,7 @@
|
||||
<th class="name">{{ localize 'l5r5e.name' }}</th>
|
||||
<th class="xp">{{ localize 'l5r5e.xp.spent' }}</th>
|
||||
<th class="rank">{{ localize 'l5r5e.rank' }}</th>
|
||||
<th class="actions"></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="flex">
|
||||
|
||||
Reference in New Issue
Block a user