No more infinite powders

This commit is contained in:
hppeng 2022-07-06 01:06:24 -07:00
parent d59cdfc611
commit dd3d7f128d
2 changed files with 4 additions and 1 deletions

View file

@ -570,6 +570,8 @@ const atree_stats = new (class extends ComputeNode {
}
continue;
case 'add_spell_prop':
// TODO unjankify....
// costs are converted to raw cost ID
const { base_spell, cost = 0} = effect;
if (cost) {
const key = "spRaw"+base_spell;

View file

@ -181,7 +181,8 @@ class ItemInputNode extends InputNode {
if (item) {
if (powdering !== undefined) {
item.statMap.set('powders', powdering);
const max_slots = item.statMap.get('slots');
item.statMap.set('powders', powdering.slice(0, max_slots));
}
let type_match;
if (this.category == 'weapon') {