i looked in the dasm.. guardian scrolls are hard coded.
The server looks if there is one in inventory, if not it calls the maybedroprandomitemandorlooseexp stuff, else it just removes the scroll.
Printable View
mask controling revive scroll
As I already said the mask (or proctype) for the two items is from official but it seems not to work...
This is easy :)
1024
Bin for 1024
Hex for 10000000000
Binary/Decimal/Hexadecimal Converter
Bin for 1280
Hex for 10100000000