Recent content by gulaschkanone

  1. G

    New Content - Implemented Two Crazy Random Summer

    I played with this a little bit in TCRS and it seems to work very well, thank you for your work. One small thing I noticed is that doing "tcrs apply" seems to strip familiar items with TCRS modifiers of their "equips on" string modifier, causing one to be unable to equip them, other than using...
  2. G

    BatBrain -- a central nervous system for consult scripts

    I think I found a minor bug, which would sometimes cause add_skill to mistakenly return early, causing no skills to be added to the list of available combat options. Changing line 1273 from if (fields.special.contains_text("custom attract") && (have_effect($effect[on the trail]) > 0 ||...
  3. G

    Feature - Implemented Spring 2017 Challenge: Gelatinous Noob!

    It seems like the "absorb" cli command refuses equipment now. Also, it's a little bit weird that there's no way to query an equipment's modifiers now while in path (numeric_modifier returns 0), so it's harder to find equipments to absorb; supporting "speculate absorb _" would probably be...
  4. G

    Feature - Implemented Spring 2017 Challenge: Gelatinous Noob!

    The way all equipment is treated as flat-out having no modifiers seems slightly too crude, surgeonosity still works and thus for example "maximize surgeonosity" shouldn't be a nop. The same probably applies to other enchantments like this (like clownosity or four songs), although I can't test...
  5. G

    Feature - Implemented Expose StoreManager.priceItemsAtLowestPrice(false)

    When the button for repricing things to lowest (in the store manager) was removed, the ability to allow pricing things as mallmin was apparently lost - the button showed a Messagebox where you would choose yes/no, the "reprice" cli command will always leave the cheap stuff unpriced. It'd be...
  6. G

    Bug - Won't Fix Storage_amount() doesn't return correct amount

    Free pulls are considered separately, which is probably documented somewhere. Try the "free pulls" category in the item manager, available_amount and retrieve_item.
  7. G

    New Content - Implemented Rethinking Candy

    Minor nitpicks: It seems like Mafia still increments your spleen when you visit the "Sweet Synthesis" choice in the relay browser by chat command (/cast synthes), then leave that choice. It seems to not happen if you enter the choice by clicking the button on your skill page. Also, '[21:21]...
  8. G

    Bug - Fixed The thing where oilPeakProgress sometimes gets retardedly big values

    I think i found out what the problem is. It looks like this thing happens on systems with languages that use something as decimal separator that isn't a point, like for example german, where comma is used instead. What happens is that String.format( "%.2f", whatever) (in QuestManager.java)...
  9. G

    Feature Consumption warning when consuming sliders/pickle juice without 5 spleen to clean

    Aaaaaaaaaaaaaaahhhhhh i just ate three sliders without chewing anything before aaaaaaaaaaaaaahhhhh (probably also applies to the -full/-drunk batfellow consumables)
  10. G

    Bug - Not A Bug Breakfast ignoring Winter Garden/Daily Deeds changed

    Corrupted preferences file(s)? Check them if they contain a garbled mess or something like that.
  11. G

    Having trouble opening .jar or .exe Mafia on new computer

    It seems quite likely that it is some kind of IO error caused by a file rights issue or whatever, but Preferences.java catches IOException in a few places only to swallow it with empty exception handlers. I'd wildly guess that actually doing something instead of nothing for those handlers, like...
  12. G

    Having trouble opening .jar or .exe Mafia on new computer

    Since I'm a lazy fuck i don't actually have a build and debug environment for Mafia, but looking at the code and testing a little bit seems to indicate that empty GLOBAL_prefs should never happen, and the code in main assumes that some basic preferences are initialized to nonzero things, and it...
  13. G

    New Content - Implemented Correctly handle totes.

    Thanks for the fix, but what do you mean, can not be generated on demand? Targetted attacks against whatever dudes were at the end of the /totescarriers list worked just fine for me. If you were referring to compact PVP mode, I'd just assume that CDM didn't bother to add the totes there because...
  14. G

    New Content - Implemented Correctly handle totes.

    /pvp-only chat effect.
  15. G

    New Content - Implemented Correctly handle totes.

    I think the way totes works is just that if there's a fight between a person with and a person without totes, the totes goes from the totes-haver to the totes-less, although there is possibly a very small chance that the original totes-haver doesn't lose theirs. I'm actually not sure whether...
Top