critto Posted June 10, 2015 Share Posted June 10, 2015 Hello, everyone. I have a question. How does exactly opcode #218 (Protection: Stoneskin) function? Quoting the description: Gives the targeted creature(s) a number of protections from physical attacks, as specified by the 'Amount' field. What does constitute a physical attack, exactly, in terms of game's internal structure (effects, opcodes, etc.)? For example, I've noticed a bug (in my opinion), where an enemy with an active Poison Weapon ability was able to inflict poison damage to my character who had Stoneskin cast. Internally, Poison Weapon is structured as a couple of 248 and 249 opcodes (melee hit effect, ranged hit effect) referencing to an EFF file that implements the Opcode 25 (Poison) effect. Why doesn't Stoneskin block 248 and 249 opcodes? Cheers, critto Link to comment
lynx Posted June 10, 2015 Share Posted June 10, 2015 because it only blocks macrocontact damage. Same reasons why you can hurt stoneskinnies with arrows of fire. Link to comment
critto Posted June 10, 2015 Author Share Posted June 10, 2015 I see. And how does the game decide what's macrocontact and what's not? Link to comment
Jarno Mikkola Posted June 10, 2015 Share Posted June 10, 2015 I see. And how does the game decide what's macrocontact and what's not?If you look the item in the Near Infinity, the primary(macrocontact) is the items Item Ability alone, if that ability has effects, those are not ... Link to comment
lynx Posted June 10, 2015 Share Posted June 10, 2015 simply put, the basic non-magic damage types: crushing, piercing, slashing, missile. Link to comment
critto Posted June 10, 2015 Author Share Posted June 10, 2015 OK, got it. Thanks, guys. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.