# Ack! i need help with stuff

**URL:** <https://forum.kirupa.com/t/ack-i-need-help-with-stuff/223776>\
**Category:** programming\
**Created:** [April 25, 2007, 6:02pm UTC](https://forum.kirupa.com/t/ack-i-need-help-with-stuff/223776 "2007-04-25T18:02:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dragonknight](https://avatars.discourse-cdn.com/v4/letter/d/a6a055/32.png) [@Dragonknight](https://forum.kirupa.com/u/Dragonknight)\
**Post date:** [April 25, 2007, 6:02pm UTC](https://forum.kirupa.com/t/ack-i-need-help-with-stuff/223776/1 "2007-04-25T18:02:15Z")

</div>

```auto
function playerattack(atktype, element) {
    hitmax = Number(_root.wephitmax);
    hitmin = Number(_root.wephitmin);
    str = Number(_root.playerstr);
    lvl = Number(_root.playerlevel);
    attackelement = _root.atkelement;
    _global.atktype = atktype;
    _global.atkelement = element;
    _global.hitdmg = random(hitmax)+0.5*(Str+Lvl/3);
    CheckResist1();
    _global.hitdmg = math.round(_global.hitdmg);
    if (_global.hitdmg<=hitmin) {
        _global.hitdmg = hitmin;
    }
    CheckResist2();
    _root.monsterhp = Number(_root.monsterhp)-Number(_global.hitdmg);
}
/// Resistances and such
/// for monsters and players
///
function CheckResist1() {
    AttackElement = _root.atkelement;
    Target = _root.atktarget
    _global.hitdmg = Number(_global.hitdmg)+_root.Target.AttackElement;
    if (_global.hitdmg <= 0) {
        Target.gotoAndPlay("block");
    }
}
///
///
///
function monattack(atktype, element, damage) {
    _root.damage = damage;
    _global.hitdmg = random(_root.damage);
    _global.atktype = atktype;
    _global.atkelement = element;
    _global.hitdmg = _global.hitdmg;
    _root.hp = Number(_root.hp)-Number(_global.hitdmg);
}
function messagebox(msg) {
    _root.txtmsg = msg;
    _root.msg.gotoAndPlay(2);
}
function Playerturn() {
    _root.rpgmove = 1;
    _root.atktarget = "monster";
}
function Monsterturn() {
    _root.rpgmove = 0;
    _root.atktarget = "player";
}

```

i can’t figure out how to make a Resistance system :S  
i been trying for a little over a week and im stumped :S

heres the monster movieclip coding for stats

```auto
Monstername = "DemonChomper"
fire= -25
light= +25

```
