.@a = getskilllv("HP_MEDITATIO");
bonus bMatkRate,3;
bonus bCritical,15;
bonus bAspdRate,1*.@a;
if (BaseLevel>=105) {
   bonus bVariableCastrate,-10;
   bonus bDelayrate,-10;
   bonus2 bSkillAtk,"PR_MAGNUS",25;
   bonus2 bSkillAtk,"AB_JUDEX",25;
   bonus2 bSkillAtk,"AB_DUPLELIGHT",25;
   if (BaseLevel>=110) {
      bonus2 bMagicAtkEle,Ele_Neutral,20;
      bonus2 bMagicAtkEle,Ele_Holy,20;
      bonus2 bAddSize,Size_All,15;
      bonus2 bMagicAddSize,Size_ALL,15;
      if (BaseLevel>=115) {
         bonus2 bSkillAtk,"PR_MAGNUS",15;
         bonus2 bSkillAtk,"AB_JUDEX",15;
         bonus2 bSkillAtk,"AB_DUPLELIGHT",15;
      }
   }
}