And yes, the primestat thing is helpful, because otherwise, Mafia is running off Moxie or Myst, one of the two, and showing as a lower level than you actually are.
# Skills available to Avatars of Boris
11000 Mighty Axing 5 0 0
# Fighting
11001 Cleave 5 5 0
11002 Ferocity 0 0 0
11003 Broadside 5 10 0
11004 Sick Pythons 0 0 0
11005 Pep Talk 3 1 1
11006 Throw Trusty 5 7 0
11007 Legendary Luck 0 0 0
11008 Song of Cockiness 3 5 20
11009 Legendary Impatience 0 0 0
11010 Bifurcating Blow 5 10 0
# Yelling
11011 Intimidating Bellow 5 3 0
11012 Legendary Bravado 0 0 0
11013 Song of Accompaniment 3 10 20
11014 Big Lungs 0 0 0
11015 Song of Solitude 3 15 20
11016 Good Singing Voice 0 0 0
11017 Song of Fortune 3 10 20
11018 Louder Bellows 0 0 0
11019 Song of Battle 3 10 20
11020 Banishing Shout 5 50 0
# Eating
11021 Demand Sandwich 1 5 0
11022 Legendary Girth 0 0 0
11023 Song of the Glorious Lunch 3 10 5
11024 Big Boned 0 0 0
11025 Legendary Appetite 0 0 0
11026 Heroic Belch 5 5 0
11027 Hungry Eyes 0 0 0
11028 More to Love 0 0 0
11029 Barrel Chested 0 0 0
11030 Gourmand 0 0 0
# Healing
11031 Laugh It Off 0 0 0
I'm about to jump into the Gash. I'll ascend as an Avatar of Boris. Hopefully, I'll make a commit in a couple of hours which will have the basics, at least.
That's why I used the word "basics" to refer to what I will initially submit.Well you'll probably have to wait on the higher level songs and effects to be honest.
Preliminary support for Avatar of Boris including:
Eating to 20 fullness
Support for Legendary Appetite skill (untested)
Drink limit of 5
Changed path query to use api.php instead of account.php. While I have tested this works for Avatar of Boris and No Path, I have no way of checking this for other paths.
If anyone has any comments about my first checkin or my code in general, feel free to contact me in game as Shookster.
- In the Gear Changer, no offhands allowed. (I did not check if you could have no weapon and a shield, since I don't think there's any reason to NOT have Trusty equipped)
I'm only about 50 turns into day one as an Avatar of Boris. I have plenty more to go, I hope, since I have Fullness 2 and Inebriety 2, but I figured I'd check in what I've done so far to support this.
Revision 10599 has:
- Recognize path as Avatar of Boris
- Recognize character class as Avatar of Boris
- No fax machine or bookshelf
- It's a Muscle class, but no Guild
- 32 new skills
- In the Gear Changer, no familiars in Axecore (redundant, since Terrarium doesn't show you any)
- In the Gear Changer, only weapon choice is (none) and Trusty
- In the Gear Changer, no offhands allowed. (I did not check if you could have no weapon and a shield, since I don't think there's any reason to NOT have Trusty equipped)
- No 100% familiar run check in Relay Browser
- new items: Clancy's sackbut and Clancy's crumhorn (from Wiki; I have not seen them yet)
- new foods: PB&BP and club sandwich (again, from Wiki; I have Demand Sandwich, but I haven't cast it yet. I'm trying to hold out until I am level 5)
I see that my fortune cookie counters are in a weird place when I have no effects and no familiar. I will look at that, by and by.
And I am sure there are other things that will need to go in, but I think this hits all the show stoppers.
Note that I learned two skills from the Statue of Boris, so far. The URLs:
da.php?whichtree=3&action=borisskill
You learned a new skill: Demand Sandwich
da.php?whichtree=3&action=borisskill
You learned a new skill: Legendary Girth
As you can see, it correctly picked up the skills.
Yeah, yeah. I noticed that myself and fixed it in revision 10501Just from a quick look at 10599... I thought that 4 should be the Boris inebriety limit, not 5?
Just from a quick look at 10599... I thought that 4 should be the Boris inebriety limit, not 5?
Clancy's equiped item would be familiar_equipment()
The only real oddball would be $familiar[Clancy].image since that changes. I suppose you could just leave it blank and let scripts cope with that.
I'd like to make a request for this challenge path since it will make some scripting easier. I know that Clancy is technically not a familiar, but I would appreciate if he was implemented that way.
my_familiar() == $familiar[Clancy]
Clancy's level would be familiar_weight()
Clancy's equiped item would be familiar_equipment()
The only real oddball would be $familiar[Clancy].image since that changes. I suppose you could just leave it blank and let scripts cope with that.