You're on your own with that. I know this script works well on OSI. I believe I ran it on RunUO too, but that may have been the FaF.
@ Kham: You love teasing them about the features of the FaF, don't you? lol. (this version is magic only, no slayer book)
I think I can manage

the EUO language does not seem too hard (anyone ever tried cobol ?)
The basic actions would be
1) get id of fishing pole
2) get id of any shield you might be using on your paperdoll
The shard where I play does not permit the equiping the fishing pole unless the shield is removed, so everytime its time to fish I need to run that sub
1) check if fishing pole is equiped
2) check if the shield is equiped
3) if none are equiped, equip both and exit
4) if only the shield is not equiped, equip the shield and exit
5) if the fishing pole is not equiped but the shield is, remove the shield, equip fishing pole, equip the shield in that order
I suppose the paperdoll must be opened to be able to read what is equiped or not? or I could probably just scan the backpack to see it the fishing pole or the shield are lying there.