Arslan Bey bir suikast sonucu öldürülünce, Hoşkadem onun yerine Şah Budak’ı tayin etmiş, ancak Osmanlı sultanı Fatih Sultan Mehmed, bu makama Şahsuvar’ı getirdiğini açıklamıştı. Bu durumda Şahbudak Mısır’a kaçtı. Osmanlı himayesindeki Şahsuvar ise Memlüklere karşı 1472’de savaşa girdi. Ancak Memlük kuvvetleri onu yendi. Savaş sonunda Şahsuvar, esir alınarak Kahire’ye götürülüp öldürüldü. Memlük sultanı Berkuk, Şahbudak’ı (1472-1480) tekrar bey tayin etti. (Dulkadıroğulları)
Memlükler Tarihi, Auzef