Chances are you could put an Integer type into an array (or 'user defined type' if you have DBPro).
Then, those numbers should represent specific ailments.
For example:
1 = Blindness
2 = Sleep
3 = Poison
4 = Stone
Those are integers, and you COULD make it so that...
53 = Blindness
3772 = Sleep
2 = Poison
-99 = Stone
You choose the numbers yourself, but it's what those numbers mean that's important.
if Player.Status = 1
`Do Blindness stuff
else
if Player.Status = 2
`Do Sleep stuff
else
if Player.Status = 3
`Do Poison stuff
else
if Player.Status = 4
`Do Stone stuff
endif
endif
endif
endif
Or, to make it tidier (and easier to keep up to date with) use a Select/Case statement. But 'IF's are ok if that's all you're used to.