Bladestorm Games
Refugee
Hey guys, Im testing "RequirementItemModTier" and I cant seem to get it to work.
I have an item_modifier that goes onto Glove armors:
Even when replacing the triggered_effect with a passive_effect, it doesnt seem to work (If removing the RequirementItemModTier portion, the the passive_effect and triggered_effect works)
For example, even this doesnt work:
I'm wondering if the issue is RequirementItemModTier's mod_name="" is the issue, where there is some kind of list i need to edit and add my mod_name (if that is even possible?)
I have an item_modifier that goes onto Glove armors:
XML:
<!-- item_modifiers.xml -->
<item_modifier name="modTestExecution" installable_tags="armorHands" modifier_tags="testing_execution" blocked_tags="noMods" type="attachment">
<property name="Extends" value="modGeneralMaster"/>
<property name="ShowQuality" value="true"/>
<property name="QualityMin" value="1"/>
<effect_group> <!-- Tier 1 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="1"/>
<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" buff="buffExecutionEffect"/>
</effect_group>
<effect_group> <!-- Tier 2 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="2"/>
<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" buff="buffExecutionEffect"/>
</effect_group>
<effect_group> <!-- Tier 3 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="3"/>
<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" buff="buffExecutionEffect"/>
</effect_group>
<effect_group> <!-- Tier 4 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="4"/>
<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" buff="buffExecutionEffect"/>
</effect_group>
<effect_group> <!-- Tier 5 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="5"/>
<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" buff="buffExecutionEffect"/>
</effect_group>
<effect_group> <!-- Tier 6 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="6"/>
<triggered_effect trigger="onSelfAttackedOther" action="AddBuff" buff="buffExecutionEffect"/>
</effect_group>
<effect_group>
<triggered_effect trigger="onSelfEquipStop" action="RemoveBuff" buff="buffExecutionEffect"/>
</effect_group>
</item_modifier>
XML:
<!-- buffs.xml -->
<buff name="buffExecutionEffect" icon="ui_game_symbol_spear" icon_color="20,255,20">
<stack_type value="ignore"/>
<duration value="3"/>
<display_value value="duration"/>
<display_value_format value="time"/>
<!-- Effect -->
<effect_group>
<passive_effect name="EntityDamage" operation="perc_add" value="2" tags="melee,perkArchery"/>
</effect_group>
</buff>
Even when replacing the triggered_effect with a passive_effect, it doesnt seem to work (If removing the RequirementItemModTier portion, the the passive_effect and triggered_effect works)
For example, even this doesnt work:
XML:
<effect_group> <!-- Tier 1 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="1"/>
<passive_effect name="RunSpeed" operation="perc_add" value="4"/>
</effect_group>
<effect_group> <!-- Tier 2 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="2"/>
<passive_effect name="RunSpeed" operation="perc_add" value="4"/>
</effect_group>
<effect_group> <!-- Tier 3 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="3"/>
<passive_effect name="RunSpeed" operation="perc_add" value="4"/>
</effect_group>
<effect_group> <!-- Tier 4 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="4"/>
<passive_effect name="RunSpeed" operation="perc_add" value="4"/>
</effect_group>
<effect_group> <!-- Tier 5 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="5"/>
<passive_effect name="RunSpeed" operation="perc_add" value="4"/>
</effect_group>
<effect_group> <!-- Tier 6 -->
<requirement name="RequirementItemModTier" mod_name="modTestExecution" operation="Equals" value="6"/>
<passive_effect name="RunSpeed" operation="perc_add" value="4"/>
</effect_group>
I'm wondering if the issue is RequirementItemModTier's mod_name="" is the issue, where there is some kind of list i need to edit and add my mod_name (if that is even possible?)