message: Events: don't dereference null pvTarget in UseFeatHook
diff: @@ -46,9 +46,9 @@ void FeatEvents::UseFeatHook
  Events::PushEventData("TARGET_OBJECT_ID", Helpers::ObjectIDToString(oidTarget));
  Events::PushEventData("AREA_OBJECT_ID", Helpers::ObjectIDToString(oidArea));
  - Events::PushEventData("TARGET_POSITION_X", std::to_string(pvTarget->x));
  - Events::PushEventData("TARGET_POSITION_Y", std::to_string(pvTarget->y));
  - Events::PushEventData("TARGET_POSITION_Z", std::to_string(pvTarget->z));
  + Events::PushEventData("TARGET_POSITION_X", pvTarget ? std::to_string(pvTarget->x) : "0.0");
  + Events::PushEventData("TARGET_POSITION_Y", pvTarget ? std::to_string(pvTarget->y) : "0.0");
  + Events::PushEventData("TARGET_POSITION_Z", pvTarget ? std::to_string(pvTarget->z) : "0.0");
  Events::SignalEvent(before ? "NWNX_ON_USE_FEAT_BEFORE" : "NWNX_ON_USE_FEAT_AFTER", thisPtr->m_idSelf);
  }
  