Shoplifting refers to a technique for stealing items from a shop.
Stealing unpaid itemsEdit
Whenever an item in the PC's inventory loses the unpaid status without actually being paid for, the PC's Alignment is reduced slightly. This happens if the PC picks up an unpaid item without the shopkeeper noticing, or if the PC angers the shopkeeper.
Upon detecting shoplifting, the shopkeeper will summon a number of hostile monsters (Muscular dwarves in Dwarftown, Casino guards in the Casino, and Thugs elsewhere). Summoning events will curse non-Chaotic PCs (or doom them if they are already cursed), and cause a moderate reduction in Alignment. The shopkeeper will become hostile, all of their items will lose the unpaid status, and the shopkeeper will stop running their shop (no more restocking or buying dropped items).
Picking up items without the shopkeeper noticingEdit
There is sometimes a short window of time before a shopkeeper will notice an invisible PC in their shop. Items picked up in this window will lose their unpaid status without angering the shopkeeper.
Thief shop pilferingEdit
At level 18, Thieves get the option to attempt to steal any unpaid item they pick up. If the shopkeeper detects this attempt, they will summon.
In 1.1.1 it was possible to place an item near the entrance of a shop, darken the area, and then pick up the item and walk out. Shopkeepers have since been given the ability to see in the dark, which prevents this technique from working.
Leaving the shop with unpaid itemsEdit
All of these techniques will trigger summoning.
Swapping with a companionEdit
Ordering a companion to wait in the door of a shop prevents the shopkeeper from blocking it when the PC picks up unpaid items. It is then possible to switch places with or displace the companion and walk out of the shop.
Any teleportation method can be used to leave most shops. The casino shop cannot be teleported out of until the shopkeeper is angered by other means. The shopkeeper can also be teleported out of their shop, allowing the PC to walk out.
Shop walls cannot be dug out (the walls in Terinyo and Lawenilothehl are sometimes an exception). However, they can be destroyed with a Wand of destruction. Assuming this doesn't inadvertently trigger an alarm, the PC can then walk out of the shop with unpaid items.
Angering the shopkeeperEdit
All of these techniques will trigger summoning, unless otherwise noted. As the shopkeeper will be trying to kill the PC, they will no longer block the exit of their shop, and all their items will lose the unpaid status.
Directly attacking the shopkeeperEdit
Any means of dealing lethal damage, the Petrification spell, non-lethal bolts, Mindcraft, and Ventriloquism, will anger shopkeepers. The casino shopkeeper will not summon if he is attacked in melee or with ball spells.
Ordering a companion to attack the shopkeeperEdit
Unlike other monsters, shopkeepers will become hostile if you order a companion to attack them.
Triggering an alarmEdit
The shopkeepers in Dwarftown, Terinyo, and the Casino can be angered by taking certain actions against other of the levels' residents. The alarm in Terinyo will be triggered if the PC attacks non-hostile inhabitants with lethal means. The alarm in Dwarftown will be triggered if the PC attacks non-hostile inhabitants (except for the Demented ratling) with lethal means, the PC kills one of them, or one of the PC's companions kills one of them with a missile attack. The alarm in the Casino will be triggered if the PC attacks a non-hostile Casino guard or Big casino guard with lethal means.
Using a Ring of djinni summoning to kill a shopkeeper will also cause them summon, except in the Casino shop.