As suggested
here, the medusae seem to be from Drizzt Saga. I don't know why someone thought it came from Gavin.
There's only one reason I can see why your item may work for basilisk gazes but not the medusa gaze, which is otherwise cloned from the same item, including using the same gaze projectile. It's coded as a melee weapon rather than a projectile, and it really should be a projectile anyway (it has a range of 6 and
is a gaze after all).
ACTION_IF FILE_EXISTS_IN_GAME ~f_medgaz.itm~ THEN BEGIN //Drizzt Saga
COPY_EXISTING ~f_medgaz.itm~ ~override~ //Medusa Gaze
PATCH_IF SOURCE_SIZE > 0x71 BEGIN
READ_LONG 0x64 hf //Extended header offset
WRITE_BYTE hf 2 //Attack type (projectile)
END
BUT_ONLY
END
If you add this to your code somewhere, you can just put Drizzt Saga in your compatibility list before RR (where most megamods should go anyway).
Now if you want your item to protect against
all petrification attacks, regardless of whether they're gaze-based or not, you should probably protect from tb#petri too (the bigg's tweaked Petrification spell which stuns indefinitely). That does not seem like the point of your item according to its description, but you protect against other petrification spells (many have nothing to do with sight though). On the other hand, there are some other items coded as "melee" that also have a "gaze" projectile, but it's unclear whether they're supposed to be gazes. These include the spirit animal attacks (such as wolfspir.itm) which I would consider more like an "astral clawing" than a gaze. So I didn't bother with these, but I can give you the list if you want. (I coded this up because I have a similar item that reflects basilisk gazes and should also do for medusae - a regular mirror, as per
PnP).