Regarding what is being effected by race/element etc. That is a big problem we are running into already. finding out which skills are ignoring them is a valuable help to us. I may have to ask to have made or make myself a list of all the damage skills in the game and see if the community can help me fill it in.
Luckily, this kind of thing is very consistant. If the damage doesn't come from your attack power (weapon/status attack or equip bonuses), then it isn't reduced by demihuman/elemental resistance, period. In the case that the skill includes attack plus additional bonus damage from some other formula, only the attack damage is reduced. Like firing trap includes your base attack power (100%) plus special trap damage on top of that... wearing a thara frog shield will reduce the base attack power portion, but not the trap damage portion. So this includes, but is not limited to:
Gate of Hell (Bonus from HP/SP)
Knuckle Arrow (Bonus from target weight)
Clashing Spiral (Bonus from weapon weight)
Dragon Breath (All of it)
Cluster Bomb
Firing Trap
Hell's Plant (All of it)
Self Destruction
There's others, but that's what comes to mind immediately. Unlike physical attacks, magic is always reduced correctly.
Most skills in my testing plainly ignored element even with endow on... this did not make me too happy (or it was only element on the weapon not the str). Right now I believe there is a bigger fix needed with the damage formulas in general to make the calculations work as they should. That would increase both defense and offense in PVP scenarios, but the extra plus for defense is that you have a few more options for defense whereas offense can't really scale much differently for options. (I don't think this last paragraph is very clear).
Elemental resistance is again simple to determine. If the damage comes from status attack power, it won't be affected by resistance. If your tests were done without a weapon equipped, then you would receive exactly no reduction from asprika, raydric, etc. I imagine that's by design, as status attack also does not receive elemental damage, so if you are endowed with fire, your status attack (the attack given by your level and stats alone) will still remain neutral. Status attack isn't affected by much of anything, it was theorized when the formula first appeared that the intent with this was to make it so that any of the damage augmentation you did would rely solely on your weapon, making it the most important piece in how much damage you did (as opposed to pre-renewal, where your stats were the most important piece).
The only thing that is consistent really is that elemental armors generally reduce everything. A ghostring will reduce status attack, even if elemental resistance does not affect it. This makes physical jobs abysmal against ghost property monsters, as even with elemental endow, a large portion of their damage will still be neutral and hence negated.
Of course, it's possible that this is just bugged, but I have a feeling that some of this is by design. Maybe. It wouldn't hurt if everything just worked as it should, resistance affected everything, element affected everything, etc.
Edited by Doddler, 15 February 2011 - 08:37 AM.