Aberforth's Potion Shop
Inn-based potion shop selling magical elixirs for gems. 5 potion types available: Charm (+1 charisma temporary), Vitality (+turns), Health (+max HP), Forgetfulness (skill reset), Transmutation (random race change with debuff). Prices 5-20 gems for basic potions, 300 gems for advanced. Shop located in inn via "Buy Potions" link. Where you pay a suspiciously cheerful bartender gems to drink sketchy liquids that either make you slightly more charming or cause your skeleton to liquefy while randomizing your species.
Accessing the Shop
Location:
- Found in the Inn
- Navigation: "Buy Potions" or "Buy Cedrik's Potions"
- Shopkeeper: Aberforth (vampire bartender, suspiciously friendly)
- Currency: Gems only (no gold accepted)
Shop Header:
- "Aberforth smiles at you as he walks over to the small table, pulling out a black bag from underneath it."
- "Inside the bag are several small bottles, each about the size of a shot glass."
- He explains each potion's effects
- "Which Potion would you like?"
Potion of Charm
Effect:
- Temporarily increases charisma by 1
- Duration: Until next newday
- Does NOT stack with itself (can't drink 5 for +5 charisma)
- Useful for passing charisma checks in special events
Cost:
- Base price: 5-20 gems (admin configurable)
- Random pricing option available (admin setting)
- Default: 10 gems
Description:
- "This potion will raise your charisma by 1 until new day."
- Purple liquid in tiny bottle
- Tastes like. confidence? Probably just grape flavoring
Use Cases:
- Passing Gringotts charm requirements
- Improving enchantment success rates
- Looking slightly more presentable in YOM
- Making NPCs tolerate you marginally more
Potion of Vitality
Effect:
- Restores forest fights (turns)
- Amount restored: 25% of max turns (rounded down)
- Example: 100 max turns = +25 turns
- Can exceed daily turn limit
Cost:
- Base price: 5-20 gems (admin configurable)
- Default: 10 gems
Description:
- "This potion will restore 25% of your turns."
- Glowing green liquid
- Energy drink for wizards
Strategy:
- Use when grinding specific forest creatures
- Combine with buff potions for extended farming sessions
- More cost-effective at higher levels (more max turns = more restored)
- Emergency turn refill for dragon kills or special events
Potion of Health
Effect:
- Permanently increases max HP by 1
- Instant effect
- Stacks indefinitely (no cap)
- Most straightforward potion (what it says on the bottle)
Cost:
- Base price: 5-20 gems (admin configurable)
- Default: 10 gems
Description:
- "This potion will raise your max hp by 1."
- Red liquid (health potion color conventions apply)
- Tastes like cherries and life extension
Long-Term Value:
- +1 HP per 10 gems = incremental tankiness
- Whale strategy: Buy hundreds over time for significant HP boost
- Useful for difficult boss fights or PvP survival
- Permanent effect makes it better investment than temporary buffs
Potion of Forgetfulness
Effect:
- Resets ALL skill points to unspent
- Allows complete skill respec
- No stat loss, no level penalty
- Clean slate for build optimization
Cost:
- Fixed price: 300 gems
- Not affected by random pricing setting
- Premium service = premium cost
Description:
- "This potion will make you forget all of your training. (resets skills)"
- Swirling gray mist in bottle
- Tastes like regret and new beginnings
Use Cases:
- Build Mistakes: You dumped all points into charisma and now realize combat exists
- Meta Shifts: Game balance changes make your old build obsolete
- Role Changes: Switching from PvE to PvP focus (or vice versa)
- Min-Maxing: Optimizing after learning game mechanics
Strategy:
- Plan your new build BEFORE drinking (write it down!)
- Check current skill costs/requirements
- Consider waiting for double skill point events
- 300 gems is expensive but cheaper than starting new character
Potion of Transmutation
Effect:
- Changes your race to random different race
- Random selection from all available races
- Cannot choose specific race (it's random!)
- Immediate permanent change
Cost:
- Fixed price: 300 gems
- Same as Forgetfulness (major character change = major cost)
The Sickness:
- Debuff name: "Transmutation Sickness"
- Duration: 50 rounds
- Effect: -25% to Attack AND Defense (atkmod 0.75, defmod 0.75)
- Message: "You feel really weak and sick!" (understatement)
- Basically useless in combat for ~2 days
Description:
- "This potion will change your race. `\$WARNING!`0 You will become sick for 50 rounds! (`425% to Attack and Defense`0)"
- Bubbling multicolored liquid (ominous)
- Tastes like existential transformation and immediate regret
Confirmation Dialog:
- "Are you `#SURE`0 you want to drink this??"
- Two buttons: "Yes, I am sure" / "No! What am I thinking?!"
- Game REALLY wants you to reconsider
- Also warns you'll be sick for 50 rounds again
Transmutation Strategy
When to Use:
- Race Change Desire: Want different racial bonuses
- Roleplay: Character arc involves species transformation
- Gambling: Hope RNG gives you better race (risky!)
- Boredom: You've been a goblin for 3 years and need change
When NOT to Use:
- You're currently in middle of important PvP tournament
- About to attempt difficult boss fight
- Happy with current race (obvious but worth stating)
- Can't afford 50 rounds of being -25% effective
Mitigating the Sickness:
- Drink during low-activity period (right after newday)
- Stay in village doing safe activities for 2 days
- Focus on non-combat tasks (crafting, socializing, admin stuff)
- Don't fight ANYTHING until debuff expires
- Consider it a forced vacation from forest grinding
The RNG Gamble:
- Cannot choose destination race
- Might get race you want (1/N chance where N = number of races)
- Might get race worse than current
- Could drink multiple times (600+ gems) to keep rolling
- Each time: Another 300 gems + 50 rounds of sickness
- Statistically terrible idea but people do it anyway
Admin Configuration
Settings:
- charmcost: Price for Charm potion (5-20 gems, default 10)
- vitalcost: Price for Vitality potion (5-20 gems, default 10)
- healthcost: Price for Health potion (5-20 gems, default 10)
- randomprices: Enable random pricing? (bool, default 0)
Random Pricing Option:
- If enabled: Prices randomize within configured ranges
- Example: charmcost set to "5-15" means 5 to 15 gems random
- Changes per purchase or per day (implementation dependent)
- Creates market variability (or annoyance, depending on perspective)
Fixed Costs:
- Forgetfulness: Always 300 gems (hardcoded)
- Transmutation: Always 300 gems (hardcoded)
- Major character changes = consistent premium pricing
Comparison to Other Potion Systems
- Aberforth's Potions: Gem-based, permanent shop, instant effects
- Alchemy/Brewing: Player-crafted, resource gathering, variable quality
- Forest Drops: Random loot, free but unreliable
- Event Potions: Seasonal/special, often more powerful but limited
Aberforth's shop is the reliable premium option for players willing to spend gems.
Economic Considerations
Gem Sink Value:
- Basic potions: Reasonable gem cost for effects
- Vitality especially useful for active players
- Health potion = slow permanent progression for whales
- Advanced potions: Major gold/gem investment for character changes
Worth Assessment:
- Charm: Situational, buy as needed (6/10)
- Vitality: Great for grinding sessions (8/10)
- Health: Long-term investment, adds up (7/10)
- Forgetfulness: Expensive but necessary if you messed up build (9/10 when needed, 0/10 otherwise)
- Transmutation: Expensive RNG gamble with harsh debuff (3/10 unless you REALLY hate your current race)
Aberforth's Personality
The Vampire Bartender:
- Suspiciously friendly for a vampire
- Smiles a lot (are those fangs?)
- Keeps mysterious black bag under table
- Casual about selling potions that cause 50-round debilitating sickness
- Never questions why you're buying your 47th Health potion this week
Shop Atmosphere:
- Small table in corner of inn
- Shot-glass-sized bottles (one-gulp servings)
- No refunds policy (implied)
- Very "trust me, I'm a professional alchemist" energy
Technical Details
Hook: inn (adds "Buy Potions" navigation)
Potion Effects Implementation:
- Charm: Sets temporary charmdrunk = 1 flag (checked in charisma calculations)
- Vitality: Adds (maxturns * 0.25) to current turns
- Health: Increments maxhitpoints by 1
- Forgetfulness: Resets all skill allocations, recalculates totals
- Transmutation: Random race selection + apply_buff() for sickness
Transmutation Sickness Buff:
- Name: "Transmutation Sickness"
- Color: `$ (red - obviously bad)
- Rounds: 50
- atkmod: 0.75 (-25% attack)
- defmod: 0.75 (-25% defense)
- Message: "You feel really weak and sick!"
- Stackable: No (multiple transmutations don't stack debuff)
Player Strategies
Efficient Gem Spending:
- Prioritize Vitality if you actively grind
- Buy Health potions during gem sales/bonuses
- Save Charm potions for specific events requiring charisma
- Only buy Forgetfulness if genuinely need respec (not for minor tweaks)
- Think VERY hard before Transmutation (maybe sleep on it for a week)
Common Mistakes:
- Drinking Transmutation on impulse (then hating new race)
- Buying Forgetfulness without planning new build (wasting skill points)
- Stacking Charm potions hoping for +5 charisma (doesn't work)
- Drinking Transmutation right before boss fight (enjoying -25% stats)
- Forgetting Vitality gives 25% of MAX turns, not current turns
Limitations
- Gem Only: No gold option (premium currency required)
- No Bulk Discount: Each potion same price regardless of quantity
- Charm No Stack: Can't accumulate +charisma (one active at time)
- Transmutation RNG: Cannot choose specific race destination
- No Cancellation: Once drunk, effects are permanent (for Health/Forgetfulness/Transmutation)
Aberforth's Potion Shop: where a suspiciously cheerful vampire bartender sells you shot-glass-sized magical elixirs that either give you +1 to a stat or cause your entire skeletal structure to liquefy into randomized genetic material while you suffer -25% combat effectiveness for two days. The 300-gem Transmutation potion comes with MULTIPLE warning prompts asking "are you SURE?" because the game knows you're about to drink mystery liquid that'll turn you into a random species and make you regret all your life choices. At least the Health potion is straightforward: pay 10 gems, get +1 HP, no existential crises involved.