on=@itemdropon_ground
if (<eval <weight> + <act.weight>> < <maxweight>) && (<action> == skill_fishing)
ref1 <region.uid>
ref2 <ref1.more1>
if (<ref1.type> == t_ship) && (<ref2> == <src>)
foritems 18
if (<region.uid> == <ref1>) && (<type> == t_fish)
cont <ref1.hatch>
endif
endfor
endif
endif