Staff of the Python
Staff of the Python is a magic item (staff) of uncommon rarity.
You can use an action to speak this staff’s command word and throw it at a point on the ground within 10 feet to transform it into a _giant constrictor snake_ **.** During your turn, while you aren’t incapacitated and remain within 60 feet of it, you can mentally command the snake. The snake acts immediately after you. You decide its moves and actions, or you can issue a general command such as to guard a location.
As a bonus action, you can transform the snake back into a staff by repeating the command word. The staff appears in the space formerly occupied by the snake. If the snake has at least 1 hit point when it becomes a staff, it regains all its hit points.
If the snake is reduced to 0 hit points, it is destroyed, reverting to staff form before shattering into pieces.
Mechanics
- type:
- Staff
- rarity:
- Uncommon
- requires attunement:
- false
Related entries
matched by shared tagsitem1 shared
Accursed Idol

item1 shared
Adamantine Armor

item1 shared
Aerodite the Autumn Queen’s True Name
item1 shared
Air Charm

item1 shared
Air Seed
item1 shared
Alchemical Lantern
6 same-category · 0 cross-category
Sources
- Level Up Advanced 5e·OGL-1.0a·© Level Up Advanced 5e. OGL-1.0a. Via Open5e (open5e.com).
Last updated 6/19/2026·Tags: item, staff, uncommon