sean-gugler / u4remasteredA2

Ultima IV Remastered for the Apple II
57 stars 7 forks source link

Healer is always named Pendragon when he says Bye after blood donation #15

Closed TeaRex73 closed 1 year ago

TeaRex73 commented 1 year ago

Dear sean-gugler,

there is a bug in the healer routine "SHP5.s". The blood donation clobbers zp_index and leaves it at zero. Thus the game forgets which healer shop the player is in, and the guy who says good-bye is always called "Pendragon", i.e. the healer in shop number zero. You might want to fix this one too, I noticed it way back in the 80s and found the reason a few years back.

Thanks for all your effort!!

sean-gugler commented 1 year ago

Thanks for the detailed report! I'll look into this as soon as I can. Sounds like an easy fix.

sean-gugler commented 1 year ago

This is now fixed in release 1.2.8.