New Content - Implemented Sauceror Revamp

Darzil

Developer
Added/updated Sauceror skills in r13173.

Assumed : (but can't check now skills you have don't appear)
Saucestorm now level 5
Wave of Sauce now level 7
Jabanero Saucesphere now Master Saucier but still level 10
Immaculate Seasoning now Irrepressible Spunk but still level 14

Not planning to support :
Intrinsic Spiciness - only affects Sauceror spells - New modifier +Sauce Spell Damage

Done :
Track and handle Soulsauce.
Blood Sugar Sauce Magic - add effect codes
Add the stunner once worked out/spaded.
Saucemaven - Add food modifier once spaded
Inner Sauce - sort out modifier as different for different classes
 
Last edited:

Darzil

Developer
Soulsauce stuff

On character pane :
<tr><td align=right>Soulsauce:</td><td align=left><b><font color=black>5</font></td></tr>

On combat results :
<p>You absorb 7 Soulsauce from your opponent.

Skills seen so far:
7182 Soul Bubble (5 soulsauce) - combat skill, stun
7183 Soul Finger (40 soulsauce) - combat skill, delevel
7184 Soul Blaze (100 Soulsauce) - combat skill, nuke
7185 Soul Food (5 soulsauce) - non combat skill, gain MP (15 on first cast)
7186 Soul Rotation (25 soulsauce) - non combat skill, gain 10 adv of Soulerskates (+30 Init)
7187 Soul Funk (50 Soulsauce) - non combat skill, gain 10 adv of Soul Funk (deal Stench damage every round)
 
Last edited:

Darzil

Developer
Yay !

From api.php :

,"soulsauce":"50","fury":0,"pastathrall":0,"pastathralllevel":1

I plan to add fury and soulsauce shortly.
 

Veracity

Developer
Staff member
So now we have three kinds of skills that use something other than MP: Fury, Soulsauce, Swagger.
 

Darzil

Developer
r13175 adds initial Soulsauce support. Doesn't yet add Soul skills as known skills, so casting from command line doesn't work. Also adds my_soulsauce ash command and fury/soulsauce reading from api.php.

r13177 adds the skills as known skills if you know Soul Saucery, allowing casting from command line.
 
Last edited:

Darzil

Developer
r13228 adds Saucemaven support and tightened some consumption ranges. It's a little preliminary, and may be slightly inaccurate, but it's closer than not supporting it.

The spading could do with your assistance, reporting adventure yield on Hi Mein and Reagent Pasta, as different classes and with or without Saucemaven. It looks like range on crafted pasta/sauce dishes wasn't spaded and revised when tightened in Jan 2011, so both the base and enhanced ranges aren't known. The current most likely result is that both Myst classes gain +10 adventures on Hi Meins and Reagent Pasta with Saucemaven, and other classes gain +5. If different to that we'll just change the function.

Please help here : http://kolspading.com/forums/viewtopic.php?f=2&t=419
 

Darzil

Developer
r13230 adds Inner Sauce support.

Can someone with a Sauceror with this skill report whether it shows 3-4 MP regen in a modtrace, or 2-3 or 1-1? First time we've added a skill into Modifiers.txt that is different for different classes. If this method works we can actually move the Patriot Shield modifiers from Modifiers.java to Modifiers.txt.
 

Darzil

Developer
Intrinsic Spiciness - only affects Sauceror spells - New modifier +Sauce Spell Damage

Do we care about supporting this? Unless TPTB start adding extra items/skills that only affect Sauce / Pasta spells and we have to start reporting different types of Spell Damage, which would be a major rewrite?
 

Theraze

Active member
The question is mainly, how well do we want mafia's auto-detection of modifiers to work with the potential new items? Do we want it to automatically be able to realize that sauce spell damage is different from pasta damage, or do we want people to need to write new exceptions to their scripts saying that if you have this effect and you aren't casting one of these spells, subtract X from the bonus spell damage?

Automatic v. manual tracking for the future; benefit versus cost.

Which is a dev question, since only you, the dev, knows how much time it would cost you personally to support this. :)
 

Darzil

Developer
It's more than a dev question, as we'd also have to split out types of spell damage in the Mafia interface, as these are figures we present to the user. Scriptwriters would be having to change their scripts anyway, as they'd have to get the appropriate spell damage modifier, rather than just spell damage as they do now.
 

lostcalpolydude

Developer
Staff member
r13230 adds Inner Sauce support.

Can someone with a Sauceror with this skill report whether it shows 3-4 MP regen in a modtrace, or 2-3 or 1-1? First time we've added a skill into Modifiers.txt that is different for different classes. If this method works we can actually move the Patriot Shield modifiers from Modifiers.java to Modifiers.txt.

The first line is completely ignored when you list the same thing on two separate lines.
 

Bale

Minion
Intrinsic Spiciness - only affects Sauceror spells - New modifier +Sauce Spell Damage
Do we care about supporting this? Unless TPTB start adding extra items/skills that only affect Sauce / Pasta spells and we have to start reporting different types of Spell Damage, which would be a major rewrite?

Don't bother. I think we can leave it to BatBrain to handle that. :)
 
Top