Skip to content

Opcode Parameters

Named constants for opcode parameter values.

0 Ac Modifier

Source: opcodes/0_ac_modifier.tph

NameValue
AC_MOD_TYPE_all0
AC_MOD_TYPE_crushing1
AC_MOD_TYPE_missile2
AC_MOD_TYPE_piercing4
AC_MOD_TYPE_slashing8
AC_MOD_TYPE_set_base16

12 Damage

Source: opcodes/12_damage.tph

NameValue
DAMAGETYPE_crushing0
DAMAGETYPE_crushing_set_to_value1
DAMAGETYPE_crushing_set_to_percentage2
DAMAGETYPE_crushing_reduce_by_percentage3
DAMAGETYPE_acid65536
DAMAGETYPE_acid_set_to_value65537
DAMAGETYPE_acid_set_to_percentage65538
DAMAGETYPE_acid_reduce_by_percentage65539
DAMAGETYPE_cold131072
DAMAGETYPE_cold_set_to_value131073
DAMAGETYPE_cold_set_to_percentage131074
DAMAGETYPE_cold_reduce_by_percentage131075
DAMAGETYPE_electricity262144
DAMAGETYPE_electricity_set_to_value262145
DAMAGETYPE_electricity_set_to_percentage262146
DAMAGETYPE_electricity_reduce_by_percentage262147
DAMAGETYPE_fire524288
DAMAGETYPE_fire_set_to_value524289
DAMAGETYPE_fire_set_to_percentage524290
DAMAGETYPE_fire_reduce_by_percentage524291
DAMAGETYPE_piercing1048576
DAMAGETYPE_piercing_set_to_value1048577
DAMAGETYPE_piercing_set_to_percentage1048578
DAMAGETYPE_piercing_reduce_by_percentage1048579
DAMAGETYPE_poison2097152
DAMAGETYPE_poison_set_to_value2097153
DAMAGETYPE_poison_set_to_percentage2097154
DAMAGETYPE_poison_reduce_by_percentage2097155
DAMAGETYPE_magic4194304
DAMAGETYPE_magic_set_to_value4194305
DAMAGETYPE_magic_set_to_percentage4194306
DAMAGETYPE_magic_reduce_by_percentage4194307
DAMAGETYPE_missile8388608
DAMAGETYPE_missile_set_to_value8388609
DAMAGETYPE_missile_set_to_percentage8388610
DAMAGETYPE_missile_reduce_by_percentage8388611
DAMAGETYPE_slashing16777216
DAMAGETYPE_slashing_set_to_value16777217
DAMAGETYPE_slashing_set_to_percentage16777218
DAMAGETYPE_slashing_reduce_by_percentage16777219
DAMAGETYPE_magic_fire33554432
DAMAGETYPE_magic_fire_set_to_value33554433
DAMAGETYPE_magic_fire_set_to_percentage33554434
DAMAGETYPE_magic_fire_reduce_by_percentage33554435
DAMAGETYPE_magic_cold67108864
DAMAGETYPE_magic_cold_set_to_value67108865
DAMAGETYPE_magic_cold_set_to_percentage67108866
DAMAGETYPE_magic_cold_reduce_by_percentage67108867
DAMAGETYPE_stunning134217728
DAMAGETYPE_stunning_set_to_value134217729
DAMAGETYPE_stunning_set_to_percentage134217730
DAMAGETYPE_stunning_reduce_by_percentage134217731
DAMAGETYPE_soul_eater268435456
DAMAGETYPE_soul_eater_set_to_value268435457
DAMAGETYPE_soul_eater_set_to_percentage268435458
DAMAGETYPE_soul_eater_reduce_by_percentage268435459
DAMAGETYPE_disease1073741824
DAMAGETYPE_disease_set_to_value1073741825
DAMAGETYPE_disease_set_to_percentage1073741826
DAMAGETYPE_disease_reduce_by_percentage1073741827

144 279 Button Type

Source: opcodes/144_279_button_type.tph

NameValue
BUTTON_stealth0
BUTTON_thieving_skill1
BUTTON_spell_select2
BUTTON_quick_spell13
BUTTON_quick_spell24
BUTTON_quick_spell35
BUTTON_turn_undead6
BUTTON_talk7
BUTTON_use_item8
BUTTON_quick_item19
BUTTON_bard_song_ee10
BUTTON_quick_item211
BUTTON_quick_item312
BUTTON_innate_ability13
BUTTON_find_traps14
BUTTON_inventory_ee15

146 Cast Spell Type

Source: opcodes/146_cast_spell_type.tph

NameValue
CASTING_TYPE_normal0
CASTING_TYPE_instant1

17 Current Hp Mod Type

Source: opcodes/17_current_hp_mod_type.tph

NameValue
CURRENT_HP_MOD_TYPE_cumulative0
CURRENT_HP_MOD_TYPE_flat1
CURRENT_HP_MOD_TYPE_percentage2

236 Project Image

Source: opcodes/236_project_image.tph

NameValue
CLONE_TYPE_talkative_uncontrollable1
CLONE_TYPE_mislead1
CLONE_TYPE_project_image2
CLONE_TYPE_simulacrum3

82 Script Type

Source: opcodes/82_script_type.tph

NameValue
SCRIPT_TYPE_override0
SCRIPT_TYPE_area1
SCRIPT_TYPE_specifics2
SCRIPT_TYPE_class4
SCRIPT_TYPE_race5
SCRIPT_TYPE_general6
SCRIPT_TYPE_default7

Mod Type

Source: opcodes/mod_type.tph

NameValue
MOD_TYPE_cumulative0
MOD_TYPE_flat1
MOD_TYPE_percentage2