I tried making a vehicle mod that causes vultures to get shocked when getting too close.
Unfortunately, i am completely unable to make it trigger the buff and i really don't know what i'm doing wrong.
Please help, i don't know if it just refuses to work because the trigger is wrong (i've been trying various triggers, the one shown is just a test) or i'm just dumb, idk. Maybe even the requirement is giving trouble?
<configs> <append xpath="/item_modifiers"> <item_modifier name="modVehicleAntiVulture" installable_tags="vehicle" modifier_tags="specialDamage" blocked_tags="noMods" type="attachment"> <property name="Extends" value="modGeneralMaster"/> <property name="CreativeMode" value="Player"/> <property name="CustomIcon" value="modVehicleAntiVultureIcon"/> <property name="UnlockedBy" value="modVehicleAntiVultureSchematic"/> <property name="TraderStageTemplate" value="modsTier2"/> <effect_group> <triggered_effect trigger="onSelfEnteredGame" action="AddBuff" target="selfAOE" target_tags="vulture" range="35" buff="buffShocked"> <requirement name="IsAttachedToEntity"/> </triggered_effect> </effect_group> </item_modifier> </append> </configs>