Setup/Fixup
* fix required class/race masks on items and quests during import instead of on demand
This commit is contained in:
parent
2ef3f575c3
commit
a89eef5736
9 changed files with 33 additions and 41 deletions
|
|
@ -186,9 +186,7 @@ class ClassBaseResponse extends TemplateResponse implements ICache
|
|||
|
||||
// tab: items (grouped)
|
||||
$conditions = array(
|
||||
['requiredClass', 0, '>'],
|
||||
['requiredClass', $cl->toMask(), '&'],
|
||||
[['requiredClass', ChrClass::MASK_ALL, '&'], ChrClass::MASK_ALL, '!'],
|
||||
['itemset', 0]
|
||||
);
|
||||
|
||||
|
|
|
|||
|
|
@ -920,7 +920,7 @@ class ItemBaseResponse extends TemplateResponse implements ICache
|
|||
['itemLevel', $_ilvl - 15, '>'],
|
||||
['itemLevel', $_ilvl + 15, '<'],
|
||||
['quality', $this->subject->getField('quality')],
|
||||
['requiredClass', $this->subject->getField('requiredClass') ?: -1] // todo: fix db data in setup and not on fetch
|
||||
['requiredClass', $this->subject->getField('requiredClass')]
|
||||
]
|
||||
]
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue