Во-первых, в описании по ссылке: "When performing a Magical attack, there's a small chance recover SP and HP."
Во-вторых, в описании "Add a 1% chance for when dealing magic damage, the user will have 100 HP and 50 SP restored every 2 seconds for 10 seconds" точно сказано как работает - так и работает судя опять же по ссылке.
Раз так и должно быть, соответственно ошибка отсутствует.