main character

؏֮ I324

// :؏֮
    if (core.hasItem('I324'))
        initDamage -= Math.floor(core.status.hero.hpmax * turn * 0.001);

Ѫ֮ I325

   // :Ѫ֮
    if (core.hasItem('I325'))
        hero_atk += core.status.hero.hpmax * 0.001;


// :ؓ
    if (core.hasItem('I326'))
        mon_hp -= hero_atk*2 - mon_def

    // :L
    if (core.hasItem('I327')){
        var eachdamageI327 = Math.floor(hero_atk*0.8) - mon_def*1;

        mon_hp -= Math.floor(eachdamageI327 * 5);

        if(mon_hp <= 0)  mon_hp = 1;

        if(eachdamageI327 < 0)
            eachdamageI327 = 0;  
    }



؏֮lv2 I328

// :؏֮lv2
    if (core.hasItem('I328'))
        initDamage -= Math.floor(core.status.hero.hpmax * turn * 0.002);

؄L I329
    // :؄L
    if (core.hasItem('I329')){
        var eachdamageI329 = Math.floor(hero_atk*1.6) - mon_def*1;

        mon_hp -= Math.floor(eachdamageI329 * 5);
    
        if(mon_hp <= 0)  mon_hp = 1;

        if(eachdamageI329 < 0)
            eachdamageI329 = 0;
    }     

   // :؏֮lv3
        if (core.hasItem('I330'))
        initDamage -= Math.floor(core.status.hero.hpmax * turn * 0.003 + 5000


    // :Ѫ
    if (core.hasItem('I331')){
        var lifedrainI331 = Math.floor(hero_atk*2.5 - mon_def);
        mon_hp -= lifedrainI331;
        initDamage -= lifedrainI331;
    }

    // :ԚX
    if (core.hasItem('I332')){
        var selfhurt = mon_atk - mon_def;
        if (selfhurt < 0) selfhurt = 0;
        mon_hp -= selfhurt * 3;
        
        var perdamageI332 = mon_atk - hero_def;
        if (perdamageI332 < 0) perdamageI332 = 0;
        initDamage -= perdamageI332 * 3;
    }

enemy

2
    // ħ
    if (this.hasSpecial(mon_special, 2)) 
        initDamage += Math.floor((turn - 1) * mon_atk * 0.25);

24 M

    // M
    if (this.hasSpecial(mon_special,24)) {
        mon_atk = mon_atk + Math.floor(hero_atk*0.2);
        mon_def = mon_def + Math.floor(hero_def*0.2);
        var mon_defsp24 = mon_def + Math.floor(hero_def*0.2);
        turn = Math.ceil(mon_hp / (hero_atk - mon_defsp24));
    }

25 Ӳ

 // Ӳ
    if (this.hasSpecial(mon_special, 25)){
        var mon_defsp25 = mon_def + Math.floor(hero_atk*0.7);
        turn = Math.ceil(mon_hp / (hero_atk - mon_defsp25));
    }


26
   // L
    if (this.hasSpecial(mon_special, 26)){
        var eachdamagesp26 = Math.floor(mon_atk*0.8) - hero_def*1;

        initDamage += Math.floor(eachdamagesp26 * 5);

        if(eachdamagesp26 < 0)
            eachdamagesp26 = 0;
    }
27
    // 
    if (this.hasSpecial(mon_special, 27)){
        var poison27 = (mon_atk*0.05 + mon_atk*0.05*turn)*turn/2;
        initDamage += poison27;
    }

棺뽫main.jsе this.useCompress  false ĳ trueѹĴ롣