示例#1
0
 public override void setup(ObjectActor subject, ObjectInteractable source)
 {
     duration      = SCARREDDURATION;
     effectName    = "Arcane Scarred";
     description   = string.Format("Magic armor value decreased by {0}.", ARMORLOSS);
     MAXMULTIPLIER = 3;
     subject.magicArmorValueChange(-ARMORLOSS);
     conditionID = 7;
     base.setup(subject, source);
 }
示例#2
0
 public override void end(ObjectActor subject)
 {
     subject.magicArmorValueChange(ARMORLOSS * multiple);
     Destroy(this);
 }