My character was unable to wield a randart dire flail; at Satiated hunger, I was given a message saying "You're too hungry to wield that", but the weapon did not auto-ID with the Vampiric brand, as it does with normal weapons. The weapon identified normally upon wielding with Full hunger.
I can't wield a normal vampiric weapon either when not hungry;
Starting Dungeon Crawl Stone Soup a50cfa0...
omil the Executioner
Level 20 Mountain Dwarf of Okawaru
Health: 126/170 =================-------
Magic: 1/18 =-----------------------
AC: 30 Str: 31
## ### ### ### EV: 10 Int: 8
..# ##.####.####.## # SH: 33 Dex: 12
...##...##...##...##...## Exp Pool: 1350 Place: Hall of Blades
................@........ ... . Wp: x) +5,+0 broad axe (chop) {god gift}
......#..............#........... Qv: c) +2,+1 dwarf hand axe (return)
.....###............## .........
...)## ##..........## #.........
.....###............###..........
......#..............#...........
.................................
.................................
........)).......................
Wield which item (- for none, * to show all)?
You're too hungry to wield that.
You have to be full.
Not a bug, moving to FRs.