New Content - Implemented Bounty Hunter Change

Darzil

Developer
Sounds a lot easier to get than the two bookshelf skills I'm missing! (Well, unless I just donated real money)
 

Winterbay

Active member
Oh, now I may actually bother to get the BHH familiar then... (I can never remember to do the bounties when I'm in aftercore...)
 

lostcalpolydude

Developer
Staff member
I have a feeling the revamp won't be relevant for people that already have everything there. Being able to get multiple lucre in a day and splitting Olfaction into two separate skills for 100 lucre each are both ideas I've seen seriously discussed.
 

Veracity

Developer
Staff member
If they give everybody who has Olfaction those two skills and retire Olfaction, I suppose that will work.
If they just add two new skills and keep Olfaction, I can just see the spittle spattering as Skill Completionists go into a rage.
 

lostcalpolydude

Developer
Staff member
Olfaction would go away (or keep the name and become weaker, maybe), it being too powerful is part of why things would change.
 

Bale

Minion
I have a feeling the revamp won't be relevant for people that already have everything there.

I really hope so. I dread Jick adding a tome of banishment which would force me to get more lucre. After doing 300 days I have never wanted to do it again outside of Bad Moon.
 

Veracity

Developer
Staff member
I occasionally think to see if a bounty is relevant to something I want to do anyway and, if so, I accept it - and occasionally take some extra turns while accomplishing my intended task to end up with an extra lucre. After doing that for however many years have passed since I got all the current lucre items, I have 330 lucre in my display case.

I am probably OK, no matter what Jick decides to do, but, as I mentioned, I expect screams of rage from others who have not done that, should new items - especially new skill tomes - be released.
 

Theraze

Active member
Bounty Hunter changes

A few changes. First, it's moved from bhh.php to bounty.php as its new location. Additionally, the available bounties have changed wildly, and the location names aren't necessarily the same as the zone name anymore. For me today, it's offering:
Today's Easy Bounty:
8 crumpled pink slips from unemployed Knob Goblins in the Typical Tavern




--------------------------------------------------------------------------------

Today's Hard Bounty:
13 spare abacus beads from pygmy witch accountants in the Hidden City




--------------------------------------------------------------------------------

Today's Specialty Bounty:
8 glittery skate keys from roller-skating Muses in the Stately Pleasure Dome
(You can reach this area by using a tiny bottle of absinthe.)

And here is the html.
HTML:
<html><head>
<script language=Javascript>
<!--
if (parent.frames.length == -1) location.href="game.php";
//-->
</script>
<script language=Javascript src="/images/scripts/keybinds.min.2.js"></script>
<script language=Javascript src="/images/scripts/window.20111231.js"></script>
<script language="javascript">function chatFocus(){if(top.chatpane.document.chatform.graf) top.chatpane.document.chatform.graf.focus();}
if (typeof defaultBind != 'undefined') { defaultBind(47, 2, chatFocus); defaultBind(190, 2, chatFocus);defaultBind(191, 2, chatFocus); defaultBind(47, 8, chatFocus);defaultBind(190, 8, chatFocus); defaultBind(191, 8, chatFocus); }</script><script language=Javascript src="/images/scripts/jquery-1.3.1.min.js"></script>
<link rel="stylesheet" type="text/css" href="/images/styles.20130904.css">
<style type='text/css'>
.faded {
	zoom: 1;
	filter: alpha(opacity=35);
	opacity: 0.35;
}
</style>

<script language="Javascript" src="/basics.js"></script><link rel="stylesheet" href="/basics.1.css" /></head>

<body>
<centeR><table  width=95%  cellspacing=0 cellpadding=0><tr><td style="color: white;" align=center bgcolor=blue><b>The Bounty Hunter Hunter</b></td></tr><tr><td style="padding: 5px; border: 1px solid blue;"><center><table><tr><td><center><table><tr><td><img src="/images/otherimages/untinker.gif" width=60 height=100></td><td valign=center><td><b>The Bounty Hunter Hunter</b></td></tr></table></center><p>Would you like to be a Bounty Hunter, and earn some filthy lucre?  These are the things I'm currently paying bounties on:<p><hr width=90%><center><b>Today's Easy Bounty:</b><p><table><tr><td><img src=/images/itemimages/document.gif width=30 height=30></td><td valign=center>8 crumpled pink slips from unemployed Knob Goblins in the Typical Tavern</td></tr></table><form action=bounty.php method=post><input type=hidden name=pwd value=9726c8b5400fabf6996d1ff93c0a77bf><input type=hidden name=action value=takelow><input class=button type=submit value="I'll Get These"></form><hr width=90%><center><b>Today's Hard Bounty:</b><p><table><tr><td><img src=/images/itemimages/ccannonball.gif width=30 height=30></td><td valign=center>13 spare abacus beads from pygmy witch accountants in the Hidden City</td></tr></table><form action=bounty.php method=post><input type=hidden name=pwd value=9726c8b5400fabf6996d1ff93c0a77bf><input type=hidden name=action value=takehigh><input class=button type=submit value="I'll Get These"></form><hr width=90%><center><b>Today's Specialty Bounty:</b><p><table><tr><td><img src=/images/itemimages/clockkey.gif width=30 height=30></td><td valign=center>8 glittery skate keys from roller-skating Muses in the Stately Pleasure Dome</td></tr></table>(You can reach this area by using a <a href=mall.php?pudnuggler=tiny+bottle+of+absinthe><b>tiny bottle of absinthe</b></a>.)<form action=bounty.php method=post><input type=hidden name=pwd value=9726c8b5400fabf6996d1ff93c0a77bf><input type=hidden name=action value=takespecial><input class=button type=submit value="I'll Get These"></form><hr width=90%><p>I've also got some items for sale, if you're interested.  I don't take Meat, though -- I only accept filthy lucre.<centeR>You don't have any filthy lucre.<p><center><b>Items for Sale:</b><table><form action=bounty.php method=post><input type=hidden name=action value="buy"<table><tr><td></td><td colspan=2 align=center><b>Item:</b> (click for description)</td><td align=center colspan=2><b>Price:</b></td></tr><tr><td valign=center><input type=radio name=whichitem value=2464 ></td><td><img src="/images/itemimages/ccheese.gif" width=30 height=30 class=hand onClick='javascript:descitem(972566031)'></td><td valign=center><a onClick='javascript:descitem(972566031)'><b>bowl of Bounty-Os</b>   </a></td><td><img src="/images/itemimages/lucre.gif" width=30 height=30 alt="filthy lucre" title="filthy lucre"></td><td valign=center><b>1</b></td></tr><tr><td valign=center><input type=radio name=whichitem value=2465 ></td><td><img src="/images/itemimages/snifter.gif" width=30 height=30 class=hand onClick='javascript:descitem(527016642)'></td><td valign=center><a onClick='javascript:descitem(527016642)'><b>Oreille Divisée brandy</b>   </a></td><td><img src="/images/itemimages/lucre.gif" width=30 height=30 alt="filthy lucre" title="filthy lucre"></td><td valign=center><b>1</b></td></tr><tr><td valign=center><input type=radio name=whichitem value=2462 ></td><td><img src="/images/itemimages/syringe2.gif" width=30 height=30 class=hand onClick='javascript:descitem(364128826)'></td><td valign=center><a onClick='javascript:descitem(364128826)'><b>odor extractor</b>   </a></td><td><img src="/images/itemimages/lucre.gif" width=30 height=30 alt="filthy lucre" title="filthy lucre"></td><td valign=center><b>1</b></td></tr><tr><td valign=center><input type=radio name=whichitem value=2416 ></td><td><img src="/images/itemimages/bountyhelmet.gif" width=30 height=30 class=hand onClick='javascript:descitem(968287390)'></td><td valign=center><a onClick='javascript:descitem(968287390)'><b>bounty-hunting helmet</b>   </a></td><td><img src="/images/itemimages/lucre.gif" width=30 height=30 alt="filthy lucre" title="filthy lucre"></td><td valign=center><b>15</b></td></tr><tr><td valign=center><input type=radio name=whichitem value=2417 ></td><td><img src="/images/itemimages/bountyrifle.gif" width=30 height=30 class=hand onClick='javascript:descitem(863257288)'></td><td valign=center><a onClick='javascript:descitem(863257288)'><b>bounty-hunting rifle</b>   </a></td><td><img src="/images/itemimages/lucre.gif" width=30 height=30 alt="filthy lucre" title="filthy lucre"></td><td valign=center><b>15</b></td></tr><tr><td valign=center><input type=radio name=whichitem value=2418 ></td><td><img src="/images/itemimages/bountypants.gif" width=30 height=30 class=hand onClick='javascript:descitem(241547370)'></td><td valign=center><a onClick='javascript:descitem(241547370)'><b>bounty-hunting pants</b>   </a></td><td><img src="/images/itemimages/lucre.gif" width=30 height=30 alt="filthy lucre" title="filthy lucre"></td><td valign=center><b>15</b></td></tr><tr><td valign=center><input type=radio name=whichitem value=2466 ></td><td><img src="/images/itemimages/pompuppy.gif" width=30 height=30 class=hand onClick='javascript:descitem(461008515)'></td><td valign=center><a onClick='javascript:descitem(461008515)'><b>pompadour'd puppy</b>   </a></td><td><img src="/images/itemimages/lucre.gif" width=30 height=30 alt="filthy lucre" title="filthy lucre"></td><td valign=center><b>100</b></td></tr><tr><td valign=center><input type=radio name=whichitem value=2463 ></td><td><img src="/images/itemimages/book4.gif" width=30 height=30 class=hand onClick='javascript:descitem(810074020)'></td><td valign=center><a onClick='javascript:descitem(810074020)'><b>Manual of Transcendent Olfaction</b>   </a></td><td><img src="/images/itemimages/lucre.gif" width=30 height=30 alt="filthy lucre" title="filthy lucre"></td><td valign=center><b>200</b></td></tr></table><center><input type=hidden name=pwd value=9726c8b5400fabf6996d1ff93c0a77bf><input class=button type=submit value="Buy Item"> <input class=text type=text name=howmany size=2 value=1></center></form><p><center><a href="place.php?whichplace=forestvillage">Back to Forest Village</a></centeR></td></tr></table></center></td></tr><tr><td height=4></td></tr></table></center></body><script src="/onfocus.1.js"></script></html>
 

Yendor

Member
You can pursue all three bounties in a day. The items collected are no longer "real" items, and appear in the combat text like this:
You acquire a bounty item: crumpled pink slip
(2 of 8 found)
 

Darzil

Developer
You can pursue all three bounties in a day. The items collected are no longer "real" items, and appear in the combat text like this:
You acquire a bounty item: crumpled pink slip
(2 of 8 found)

HTML is <td align=center>You acquire a bounty item: <b>glittery skate key</b></td></tr></table>(1 of 8 found)

When you return to the hunter you get :

You're on the trail of a Specialty Bounty! Come back when you've collected 8 glittery skate keys from roller-skating Muses in the Stately Pleasure Dome
(You have collected 1 out of 8 so far.)

HTML is :
<hr width=90%><center><b>Today's Specialty Bounty:</b><p>You're on the trail of a Specialty Bounty! Come back when you've collected 8 glittery skate keys from roller-skating Muses in the Stately Pleasure Dome<br>(You have collected 1 out of 8 so far.)<form action=bounty.php method=post><input type=hidden name=pwd value=3e10a7bb8e963f5938dbb44840b8262d><input class=button type=submit value="I Give Up!"><input type=hidden name=action value=giveup_spe></form>
 
Last edited:

Darzil

Developer
This could be interesting to support. We can scrape the plural name, monster plural and number required from the bounty page, as well as current progress for each. We can get the single names, monster, progress and number required from the "you acquire a bounty item" page. Over time we could build up a list of plurals and singles for monsters and bounty items, assuming they aren't all simple plurals like they are today.

I guess we just track that information and add a bounty link when completed in relay browser or pick up automatically if automating?
 
Last edited:

Darzil

Developer
Message when returning with a bounty gives :
Would you like to be a Bounty Hunter, and earn some filthy lucre? These are the things I'm currently paying bounties on:
You turn in your 8 glittery skate keys to the Bounty Hunter Hunter and collect your reward. A Bounty Hunter is You!

HTML :
<center><table><tr><td><center><table><tr><td><img src="/images/otherimages/untinker.gif" width=60 height=100></td><td valign=center><td><b>The Bounty Hunter Hunter</b></td></tr></table></center><p>Would you like to be a Bounty Hunter, and earn some filthy lucre? These are the things I'm currently paying bounties on:<p>You turn in your 8 glittery skate keys to the Bounty Hunter Hunter and collect your reward. A Bounty Hunter is You!<center><table class="item" style="float: none" rel="id=2098&s=0&q=0&d=0&g=0&t=0&n=1&m=0&p=0&u=."><tr><td><img src="/images/itemimages/lucre.gif" alt="filthy lucre" title="filthy lucre" class=hand onClick='descitem(793894406)'></td><td valign=center class=effect>You acquire an item: <b>filthy lucre</b></td></tr></table></center>

And the completed section gives :
You already took on a Specialty Bounty today. Come back tomorrow for a new assignment!

HTML:
<hr width=90%><center><b>Today's Specialty Bounty:</b><p>You already took on a Specialty Bounty today. Come back tomorrow for a new assignment!
 

Darzil

Developer
Am going to take a look at this. Currently planning to create a new datafile/database for it which includes the type, items (which aren't real items), their plurals, their image, the numbers required and the monsters they drop from. We can then build it over time.
 

Fluxxdog

Active member
So will each monster still have it's bounty listed as part of its drop list if we do item_drops_array()?
 

Darzil

Developer
r13527. Initial support of new Bounty Hunter. Adds preferences currentEasyBountyItem, currentHardBountyItem and currentSpecialBountyItem, which contain the currently hunted item and the number found so far. Adds bounty.txt to contain bounty information, which will need to be updated as new bounties are found.

Things still needed : Updates to AdventureDatabase where there is a lot of code. Link back to Bounty hunter when all of a bounty is collected. Rewrite code for Bounty Hunter Hunter menu.

I won't be able to do any more today, so if others want to work on it, feel free.
 
Top