npc logic update
parent
5bf7f5b0bd
commit
0fde5c7f26
@ -0,0 +1,13 @@
|
||||
-- Town merchant buy pricing: higher gold costs, ±15% roll per offer (see tuning Defaults / RollTownMerchantOfferGold).
|
||||
-- Sell-to-vendor remains autoSell* in runtime_config (unchanged).
|
||||
|
||||
UPDATE public.runtime_config
|
||||
SET
|
||||
payload = payload || jsonb_build_object(
|
||||
'merchantTownGearCostBase', 180,
|
||||
'merchantTownGearCostPerTownLevel', 40,
|
||||
'merchantTownGearPricePerIlvl', 115,
|
||||
'merchantTownGearPriceVariancePct', 15
|
||||
),
|
||||
updated_at = now()
|
||||
WHERE id = true;
|
||||
@ -0,0 +1,172 @@
|
||||
# Quest copy: keys MUST match quests.quest_key in DB. English matches server seed.
|
||||
'quest.1':
|
||||
title: Wolf Cull
|
||||
description: The wolves near Willowdale are getting bolder. Thin their numbers.
|
||||
'quest.2':
|
||||
title: Boar Hunt
|
||||
description: Wild boars are trampling the crops. Take care of them.
|
||||
'quest.3':
|
||||
title: Deliver to Thornwatch
|
||||
description: Carry this supply manifest to Guard Halric in Thornwatch.
|
||||
'quest.4':
|
||||
title: Spider Infestation
|
||||
description: Cave spiders have overrun the logging trails. Clear them out.
|
||||
'quest.5':
|
||||
title: Spider Fang Collection
|
||||
description: We need spider fangs for antivenom. Collect them from slain spiders.
|
||||
'quest.6':
|
||||
title: Forest Patrol
|
||||
description: Slay any 15 creatures along the forest road to keep it safe.
|
||||
'quest.7':
|
||||
title: Undead Purge
|
||||
description: The ruins are crawling with undead. Destroy the zombies.
|
||||
'quest.8':
|
||||
title: Ancient Relics
|
||||
description: Search fallen enemies for fragments of the old kingdom.
|
||||
'quest.9':
|
||||
title: Report to Redcliff
|
||||
description: Warn Foreman Brak about the growing undead threat.
|
||||
'quest.10':
|
||||
title: Orc Raider Cleanup
|
||||
description: Orc warriors are raiding the mine carts. Stop them.
|
||||
'quest.11':
|
||||
title: Ore Samples
|
||||
description: Collect glowing ore fragments from defeated enemies near the canyon.
|
||||
'quest.12':
|
||||
title: Swamp Creatures
|
||||
description: The swamp beasts grow more aggressive by the day. Cull 25.
|
||||
'quest.13':
|
||||
title: Venomous Harvest
|
||||
description: Collect venom sacs from swamp creatures for my brews.
|
||||
'quest.14':
|
||||
title: Message to Cinderkeep
|
||||
description: The forgemaster needs to know about the corruption spreading here.
|
||||
'quest.15':
|
||||
title: Demon Slayer
|
||||
description: Fire demons are emerging from the vents. Destroy them.
|
||||
'quest.16':
|
||||
title: Infernal Cores
|
||||
description: Retrieve smoldering cores from defeated fire demons.
|
||||
'quest.17':
|
||||
title: "Titan's Challenge"
|
||||
description: The Lightning Titans must be stopped before they breach the gate.
|
||||
'quest.18':
|
||||
title: Void Fragments
|
||||
description: Gather crystallized void energy from the astral enemies.
|
||||
'quest.19':
|
||||
title: Full Circle
|
||||
description: Return to Willowdale and tell Elder Maren of your journey.
|
||||
'quest.mossharbor_skeleton_cull.v1':
|
||||
title: Harborbone Sweep
|
||||
description: Clear risen bones stalking the docks and tide paths.
|
||||
'quest.mossharbor_letter_willowdale.v1':
|
||||
title: Letter for Willowdale
|
||||
description: Carry this sealed letter to Elder Maren in Willowdale.
|
||||
'quest.mossharbor_road_tolls.v1':
|
||||
title: Road Tolls
|
||||
description: Bandits are shaking down travelers on the meadow road. Stop them.
|
||||
'quest.mossharbor_contraband.v1':
|
||||
title: Contraband Pouches
|
||||
description: Recover marked pouches from fallen bandits for the harbor tally.
|
||||
'quest.emberwell_cultist_dispersal.v1':
|
||||
title: Cultist Dispersal
|
||||
description: A splinter sect is burning waymarkers. Cut their numbers.
|
||||
'quest.emberwell_elemental_disturbance.v1':
|
||||
title: Elemental Disturbance
|
||||
description: Rogue elementals are destabilizing the treeline. Banish them.
|
||||
'quest.emberwell_scout_ashengard.v1':
|
||||
title: Scout Ashengard
|
||||
description: Deliver Ranger Kess's field notes to Scholar Orin in Ashengard.
|
||||
'quest.emberwell_spell_ash.v1':
|
||||
title: Spell Ash Samples
|
||||
description: Collect ash-touched reagents from defeated cultists.
|
||||
'quest.emberwell_perimeter.v1':
|
||||
title: Ember Perimeter
|
||||
description: Thin any hostile creatures pressing the Emberwell outskirts.
|
||||
'quest.frostmark_golem_breakers.v1':
|
||||
title: Golem Breakers
|
||||
description: Animated rubble blocks old trade cuts. Smash the golems.
|
||||
'quest.frostmark_wraith_tide.v1':
|
||||
title: Wraith Tide
|
||||
description: Cold wraiths cling to the ruins road. Send them on.
|
||||
'quest.frostmark_shade_reagents.v1':
|
||||
title: Shade Reagents
|
||||
description: Alchemists need slow-essence cores from shades.
|
||||
'quest.frostmark_word_boghollow.v1':
|
||||
title: Word to Boghollow
|
||||
description: Carry Torvik's warning about the mist to Witch Nessa.
|
||||
'quest.frostmark_kingless_dead.v1':
|
||||
title: Kingless Dead
|
||||
description: Bone sovereigns rally the lesser dead. Strike the heads first.
|
||||
'quest.duskwatch_fen_titans.v1':
|
||||
title: Titans in the Fen
|
||||
description: Titans wade the deep bog where lesser things fear to go.
|
||||
'quest.duskwatch_heartwood.v1':
|
||||
title: Heartwood Banishing
|
||||
description: Treant roots poison the stilts. Cut them back.
|
||||
'quest.duskwatch_warden_due.v1':
|
||||
title: "Warden's Due"
|
||||
description: Forest wardens claim the marsh as their grove. Prove otherwise.
|
||||
'quest.duskwatch_starfall_ride.v1':
|
||||
title: Ride to Starfall
|
||||
description: Sister Morah needs omen-salts from Seer Aelith at Starfall.
|
||||
'quest.willowdale_mossharbor_run.v1':
|
||||
title: Mossharbor Run
|
||||
description: Finn wants you to confirm the harbor is still trading.
|
||||
'quest.willowdale_wolf_pelts.v1':
|
||||
title: Wolf Pelts for Market
|
||||
description: Bring back presentable pelts from wolves along the road.
|
||||
'quest.thornwatch_scaleback_cull.v1':
|
||||
title: Scaleback Cull
|
||||
description: Battle lizards sun themselves on the bluffs. Reduce their packs.
|
||||
'quest.thornwatch_spider_glands.v1':
|
||||
title: Spider Glands
|
||||
description: The infirmary needs fresh glands for trail antidotes.
|
||||
'quest.thornwatch_emberwell_resupply.v1':
|
||||
title: Emberwell Resupply
|
||||
description: Bring this crate of resin vials to Ranger Kess in Emberwell.
|
||||
'quest.ashengard_rattling_ranks.v1':
|
||||
title: Rattling Ranks
|
||||
description: Skeleton patrols pace the breach. Break their line.
|
||||
'quest.ashengard_royal_marrow.v1':
|
||||
title: Royal Marrow
|
||||
description: Fetch marrow shards from bone sovereigns for Orin's rite.
|
||||
'quest.ashengard_redcliff_errand.v1':
|
||||
title: Redcliff Errand
|
||||
description: Carry the sealed rubbings to Foreman Brak in Redcliff.
|
||||
'quest.redcliff_wyvern_coast.v1':
|
||||
title: Wyvern on the Coast
|
||||
description: Wyverns circle the lift crags. Drive them off.
|
||||
'quest.redcliff_orc_caches.v1':
|
||||
title: Orc Ritual Caches
|
||||
description: Search slain orc raiders for carved tokens the miners saw.
|
||||
'quest.redcliff_summit_courier.v1':
|
||||
title: Summit Courier
|
||||
description: Brak needs these manifests delivered to Warden Torvik in Frostmark.
|
||||
'quest.boghollow_marsh_harpies.v1':
|
||||
title: Marsh Harpies
|
||||
description: Harpies pick off ferry ropes. Ground them.
|
||||
'quest.boghollow_manticore_quota.v1':
|
||||
title: Manticore Quota
|
||||
description: The village needs proof you can handle the deep marsh alphas.
|
||||
'quest.boghollow_duskwatch_warning.v1':
|
||||
title: Duskwatch Warning
|
||||
description: Tell Sister Morah the eastern pools are boiling.
|
||||
'quest.cinderkeep_sovereign_ash.v1':
|
||||
title: Sovereign Ash
|
||||
description: Elite demons leave ash that still whispers. Collect it.
|
||||
'quest.cinderkeep_infernal_line.v1':
|
||||
title: Infernal Line
|
||||
description: 'Hold the lava veins: cull demons before they crest the berm.'
|
||||
'quest.cinderkeep_starfall_prelude.v1':
|
||||
title: Starfall Prelude
|
||||
description: Kael wants a reading of the astral veil from Seer Aelith.
|
||||
'quest.starfall_shade_erasure.v1':
|
||||
title: Shade Erasure
|
||||
description: Shades pool where the road thins into void. Erase them.
|
||||
'quest.starfall_manticore_spines.v1':
|
||||
title: Manticore Crown Spines
|
||||
description: Gather intact crown spines for Aelith's focus circles.
|
||||
'quest.starfall_cinder_echo.v1':
|
||||
title: Cinder Echo
|
||||
description: Return a stabilized echo-crystal to Forge-master Kael.
|
||||
Loading…
Reference in New Issue