correct type property
fix script crash, player after source in MagicEvent constructor is PN not RN