SimpleAttack("Poison", attributes=['status', 'physical', 'poison'] acts like physical+poison damage without poisoning the target.
BasicPoisonSpell("Poison", attributes=['status', 'physical', 'poison'] acts like a poisoning attack, ie it hits with both damages and then poisons the target for a few turns. That's what I need for stuff like assassin dagger.
The problem is, in gui I need BasicPoisonSpell("Poison", attributes=['status', 'physical', 'poison'] as a weapon skill, not as a spell. You attack with a poisoned dagger, it's not magic.