@ -32,10 +32,21 @@ public class RuneBaseEffect extends AbstractGameObject {
@@ -32,10 +32,21 @@ public class RuneBaseEffect extends AbstractGameObject {
super ( rs ) ;
this . type = rs . getByte ( "type" ) ;
this . name = rs . getString ( "name" ) ;
this . amount = rs . getShort ( "amount" ) ;
this . runeBaseID = rs . getInt ( "runeID" ) ;
}
RuneBase rb = RuneBase . getRuneBase ( rs . getInt ( "runeID" ) ) ;
switch ( rb . getName ( ) ) {
case "Born of the Ethyri" :
case "Born of the Taripontor" :
case "Born of the Gwendannen" :
case "Born of the Invorri" :
case "Born of the Irydnu" :
this . amount = 0 ;
break ;
default :
this . amount = rs . getShort ( "amount" ) ;
this . runeBaseID = rs . getInt ( "runeID" ) ;
}
}
/ *
* Getters
* /