039bdf3627
The uiMapID==1241 branch in drawMinimapPin was an experimental overlay that ran BEFORE the standard minimap projection and rotation transforms. It duplicated the projection math while bypassing the rotation matrix, used a different edge-clamp path, and is the primary suspect for why pins visually follow the player on Sunstrider Isle. The standard minimap path (handle rotation -> adapt delta to mapRadius -> apply shape mask -> float-on-edge or clamp) already handles all pins uniformly regardless of zone. Removing this experimental branch lets 1241 pins use the same proven path as every other zone. Also cleaned up: - stale lastInstanceId reference in throttled PIN debug trace - unnecessary data.uiMapID guard in QuestieDebugMinimapPin gate - Sunstrider-specific minimap debug block in UpdateMinimapPins