# defence if defence <= 0: set defence = 0 set defenceM = 0 set defenceW = 0 set defenceActPar = 0 set defenceActParM = 0 set defenceAct = 0 set defenceActM = 0 set defAtk = 0 set defAtkM = 0 end if defenceV <= 0: set defenceV = 0 set defenceMV = 0 set defenceWV = 0 set defenceActParV = 0 set defenceActParMV = 0 set defenceActV = 0 set defenceActMV = 0 set defAtkV = 0 set defAtkMV = 0 end if defenceAct > 0: set defence += defenceActPar set defenceAct -= 1 set defActParK = defenceActPar/100 set manna -= defActParK 'Regeneration consumes Protection <> units manna.' end if defenceActM > 0: set defenceM += defenceActParM set defenceActM -= 1 set defActParKM = defenceActParM/100 set manna -= defActParKM 'Regeneration consumes magical protection <> units of manna.' end if defenceActV > 0: set defenceV += defenceActParV set defenceActV -= 1 set mannaV -= (defenceActParV/100) end if defenceActMV > 0: set defenceMV += defenceActParMV set defenceActMV -= 1 set mannaV -= (defenceActParMV/100) end if defAtk > 0: set defAtk -= 1 'Your defense is attacking the enemy.' gs 'atakB', 'atak' end if defAtkV > 0: set defAtkV -= 1 'Protection of the enemy attacks you.' gs 'atakB1', 'atak' end if defAtkM > 0: set defAtkM -= 1 if defenceMV <= 0 and unmaterialV = 0: set defDamM = rand(defenceActParM/2, defenceActParM) set mannaV -= defDamM set defence += defDamM 'Your defense absorbed <> mana from an enemy, this manna went to strengthen your defenses.' end if defenceMV > 0: set defenceMV += defenceActParM 'Your defense caused <> points of damage protection from damage enemy mana.' end if unmaterialV > 0:'Your defense is trying to absorb the manna but it does not work, the enemy is not material.' end if defAtkMV > 0: set defAtkMV -= 1 if defenceM <= 0 and unmaterial = 0: set defDamMV = rand(defenceActParMV/2, defenceActParMV) set manna -= defDamMV set defenceV += defDamMV 'Protection of the enemy swallow <> manna from you and this manna went to strengthen the defense.' end if defenceM > 0: set defenceM += defenceActParMV 'Protection against your magic damage inflicted damage <> units.' end if unmaterial > 0:'Protection of the enemy is trying to absorb your manna but it does not work.' end --- defence --------------------------------- # ---------- --- ---------- ---------------------------------