slightly confused here. did you mean
poison point?
Theres no syntax error in your code. your notetag should poison the attacker if they use a physical skill and deal damage to a target with that state.
just to make sure, you did give the battler the correct state, and when they got hit by another battler with a skill that did at least 1 damage it didnt cause the attacker to gain state 4?
Yup. Poison Point, my bad.
Also, yup. State 4 is the equivalent of a regular poison state in my game. I use the YEP_StateCategories plugin and another plugin I commissioned from Eli/Hakuen Studio that shows the current states of both the actor and enemy on the screen, at all times, which makes it really easy to know when a state is not working. Here is how state 4 looks in the database:
By the way, I wonder if the action sequence could not be interfering with the state not being applied somehow? Here is how it looks in the database:
JavaScript:<setup action>
display action
immortal: targets, true
if user.isActor()
move user: point, 368, 288, 20
jump user: 20, 20
wait for movement
motion thrust: user
wait for motion
else
move user: point, 108, 288, 20
jump user: 20, 20
se: Cry1, 70
wait for movement
motion thrust: user
wait for motion
end
</setup action>
<target action>
if user.isActor()
projectile ani 18: duration 60, start user, goal target
se: HueSpell1, 70
wait for projectile
animation 19: target
wait for animation
else
projectile ani 18: duration 60, start user, goal target
se: HueSpell1, 70
wait for projectile
animation 19: target
end
</target action>
<follow action>
animation 12: target
se: HueSpell39, 70
shake screen: 1, 3, 30
</follow action>
<finish action>
action effect
if user.isActor()
move user: point, 388, 288, 20
jump user: 20, 20
wait for movement
else
move user: point, 88, 288, 20
jump user: 20, 20
wait for movement
end
immortal: targets, false
if $gameTroop.members()[0].hp <= 0
shake screen: 1, 1, 30
flash screen: 255, 0, 255, 45
collapse, force
else if $gameParty.leader().hp <= 0:
shake screen: 1, 1, 30
flash screen: 255, 0, 255, 45
collapse, force
end
clear battle log
</finish action>