v2.0.1: cleanup up some rankings errors with duelist unlock badge
This commit is contained in:
@@ -518,6 +518,10 @@ public class Badges {
|
|||||||
if (!item.levelKnown || item instanceof Artifact) {
|
if (!item.levelKnown || item instanceof Artifact) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (item instanceof MeleeWeapon){
|
||||||
|
validateDuelistUnlock();
|
||||||
|
}
|
||||||
|
|
||||||
Badge badge = null;
|
Badge badge = null;
|
||||||
if (!local.contains( Badge.ITEM_LEVEL_1 ) && item.level() >= 3) {
|
if (!local.contains( Badge.ITEM_LEVEL_1 ) && item.level() >= 3) {
|
||||||
|
|||||||
@@ -289,9 +289,7 @@ abstract public class Weapon extends KindOfWeapon {
|
|||||||
|
|
||||||
cursed = false;
|
cursed = false;
|
||||||
|
|
||||||
Item result = super.upgrade();
|
return super.upgrade();
|
||||||
Badges.validateDuelistUnlock();
|
|
||||||
return result;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user