Its actually quite doable to detect what is equipped in regular SoM by assigning unique stat boosting values to various equipment. I did it in my game. But the answer in Mick's somex would depend on how he set up the equip-detect system. Based on your description I would say something like this would work:
Event Helmet Check
Always On:
Page0
If counter ex.equip.head =172
Alter Counter "SetEquipedCheck" +1
Go to Page1
End If
Page1
If counter ex.equip.head not= 172
Alter Counter "SetEquipedCheck" -1
Go to Page0
End If
Event Leg Armor Check
Always On:
Page0
If counter ex.equip.Leg = ###
Alter Counter "SetEquipedCheck" +1
Go to Page1
End If
Page1
If counter ex.equip.Leg not= ###
Alter Counter "SetEquipedCheck" -1
Go to Page0
End If
Event Stat adjust
Always On:
Page0
If counter "SetEquipedCheck" > 1
change param mp decrease by 50
change param str increase by 4
Go to Page1
End If
Page1
If counter "SetEquipedCheck" < 2
change param mp increase by 50
change param str decrease by 4
Go to Page0
End If
There are quite a few different variations you can insert into this basic layout but it assumes Mick's rig can detect "not equal".
Event Helmet Check
Always On:
Page0
If counter ex.equip.head =172
Alter Counter "SetEquipedCheck" +1
Go to Page1
End If
Page1
If counter ex.equip.head not= 172
Alter Counter "SetEquipedCheck" -1
Go to Page0
End If
Event Leg Armor Check
Always On:
Page0
If counter ex.equip.Leg = ###
Alter Counter "SetEquipedCheck" +1
Go to Page1
End If
Page1
If counter ex.equip.Leg not= ###
Alter Counter "SetEquipedCheck" -1
Go to Page0
End If
Event Stat adjust
Always On:
Page0
If counter "SetEquipedCheck" > 1
change param mp decrease by 50
change param str increase by 4
Go to Page1
End If
Page1
If counter "SetEquipedCheck" < 2
change param mp increase by 50
change param str decrease by 4
Go to Page0
End If
There are quite a few different variations you can insert into this basic layout but it assumes Mick's rig can detect "not equal".