Returns a PC mobile pointer for the given entity parameter or null on failure. If @entity is set to a PC mobile pointer then it is checked for validity and returned if valid. Alternatively if @entity contains a keyword (players can't have more than one) then a pointer to the first PC mobile matching the keyword is returned.
Unlike %getNpcPointer() and %getMobPointer() this function is safe to use with a keyword since the match is completely unambiguous. Additionally unlike the other pointer functions this function does an exact match on the keyword and will not return a partial match.
Examples: @pc = %getPcPointer( %getSavedVar( @self, "master" ) ) |