This version is much more multiplayer Compatable. Nothing will break anymore if a nullified player logs out for a long time before they get their origin back! Because now each player has their own data storage. When Powers are removed, they are stored in here until they are given back. And you can only get your OWN powers back.
edit: This version has a bug in which, after being nullified, if the nullified player logs out before getting their powers back, and Dazai nullifies a second player. Player 2 will get the Origin of Player 1. And the Next person to get their Origin back will get the Origin of Player 2, and so forth.