@ -80,8 +80,8 @@ public class Mob extends AbstractIntelligenceAgent {
private DeferredPowerJob weaponPower ;
private DeferredPowerJob weaponPower ;
private DateTime upgradeDateTime = null ;
private DateTime upgradeDateTime = null ;
private boolean lootSync = false ;
private boolean lootSync = false ;
public int discDelay = 6 ;
public boolean firstSpawn = tru e;
public boolean dropper = fals e;
// New Mobile constructor. Fill in the blanks and then call
// New Mobile constructor. Fill in the blanks and then call
// PERSIST.
// PERSIST.
@ -1740,22 +1740,21 @@ public class Mob extends AbstractIntelligenceAgent {
this . behaviourType = MobBehaviourType . Aggro ;
this . behaviourType = MobBehaviourType . Aggro ;
}
}
boolean isDropper = false ;
for ( MobEquipment equipped : this . equip . values ( ) ) {
for ( MobEquipment equipped : this . equip . values ( ) ) {
if ( equipped . getItemBase ( ) . isVorg ( ) & & this . getMobBaseID ( ) ! = 14062 ) {
if ( equipped . getItemBase ( ) . isVorg ( ) & & this . getMobBaseID ( ) ! = 14062 ) {
//this.healthMax = 7500;
//this.healthMax = 7500;
//this.setHealth(this.healthMax);
//this.setHealth(this.healthMax);
//this.level = 65;
//this.level = 65;
isD ropper = true ;
this . d ropper = true ;
}
}
}
}
for ( Item item : this . charItemManager . getInventory ( ) ) {
for ( Item item : this . charItemManager . getInventory ( ) ) {
if ( item . getItemBase ( ) . isDiscRune ( ) & & this . level < 75 ) {
if ( item . getItemBase ( ) . isDiscRune ( ) & & this . level < 75 ) {
isD ropper = true ;
this . d ropper = true ;
}
}
}
}
if ( isD ropper) {
if ( this . d ropper) {
this . level = 65 ;
this . level = 65 ;
this . resists = new Resists ( "Dropper" ) ;
this . resists = new Resists ( "Dropper" ) ;
this . atrHandOne * = 2 ;
this . atrHandOne * = 2 ;