a staff of haste is type staff, extra flags inventory. Weight is 20, value is 2000, level is 21. Has 18/6 charges of level 17 'haste'. Wear locations: Hold.