10-06-2015, 12:19 PM
Definitely a bug. Steal's function has changed slightly. If you steal a status, it will still be removed from the target. If you already have the status, it's a bit different. If your existing status's level is higher, or if the level is equal and the duration is longer, you won't lose your existing status (the enemy's status just goes into the void). The reverse is also true; if the enemy status's level is higher, or if the level is equal and the duration is longer, you will replace your existing status with that one. (Effects that stack aren't affected but considering there are no positive status effects that stack currently, this isn't relevant).