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.