Search results

  1. S

    Changes: Monitor property changes.

    Timestamping the checkpoint is a good idea, but the default identifier is going to be a constant value because the main idea was to use it to track changes turn-by-turn, constantly comparing and updating. You can create more permanent checkpoints by just calling "Checkpoint( now_to_string() )"...
  2. S

    Veracity's Property Management Library - vprops.ash

    Okay, here's what I've done: vprops2 imports vprops, but doesn't automatically load the types map. It includes define_property2, which first takes the scriptname as the first argument, then the rest of the values same as define_property. If you use define_property2 to define your property, it...
  3. S

    Veracity's Property Management Library - vprops.ash

    One of the things zlib includes that I find immensely useful, and is a big reason why I use its vars, is the WOSSMAN relay script for easy management. I've mangled Zarqon's script to make a version that manages preferences instead. To do this I had to also make a library script (I called it...
  4. S

    Changes: Monitor property changes.

    Since I just found out Veracity added a bunch of interesting property functions, I whipped up a script to track property changes. This is probably mostly useful to script authors who like to see exactly what properties get changed and when so they know how to react to them. Suggested use is to...
  5. S

    Noobsorb: A relay script to help track your absorptions.

    updated for the new drink items and their supposed +combat/-combat properties, latest commit should automatically pick up the skills once Mafia has them
  6. S

    Noobsorb: A relay script to help track your absorptions.

    Thanks, that's good to know; I just changed it to check for mafia's noob_skill property instead, so any further changes or new info will automatically update whenever Mafia does. What made me think Mafia didn't have it totally correct was just a bug absorbing the bottlecap specifically that's...
  7. S

    Noobsorb: A relay script to help track your absorptions.

    As far as I was aware it's accurate according to the latest spading I could find, but it's using its own logic rather than Mafia's because at the time Mafia wasn't accurate. Do you know what property it is that keeps them from being absorbed, is it the no-discard? I'd rather have things listed...
  8. S

    Noobsorb: A relay script to help track your absorptions.

    Just an easy relay script to help keep track of your Gelatinous Noob absorbtions. Each modifier displays your current stat, click it to drop down a list of skills that affect that stat and what items you have available. It'll optionally tell you what zones have monsters that drop items to give...
  9. S

    Writing to file?

    If your key is an int value (like daycount or whatever), you could just use -1 as your 'header key' and pretend the minus sign is your comment character. I just tried this and it did exactly what you'd expect: ash string[int] thing; thing[-1]="header"; thing[0]="item 1"; thing[1]="item 2"...
  10. S

    Bug - Fixed Speakeasy drinks with quotes returning 0 for npc_price()

    I'm getting 0 for the npc_price() of the three Speakeasy drinks with quotes in them (thermos of "whiskey", cup of "tea", glass of "milk"). All three should be 250. Below is the output from CLI. Version 16338. > ash $item[thermos of "whiskey"].npc_price() Returned: 0 > ash $item[cup of...
  11. S

    Auto 2-day HCCS

    I'm in pretty much the same boat as you are, and while so far I've been getting 3-days, I did pick up the fist turkey and the golden monkey and those both aren't super-expensive and really help. I've also noticed sometimes it runs out of adventures with astral pilsners still undrunk, and it...
  12. S

    Auto 2-day HCCS

    Started trying this script, unfortunately I don't have all the things required (specifically the DNA lab or Saucegeyser) so it's been a bit rough, but still easier than doing things manually. Please consider changing customCombat to this. It just passes control to CCS instead of attacking...
  13. S

    Feature - Implemented maximizer doesn't equip both an accessory and an outfit that includes an accessory

    Here's an ash script that'll translate outfits into +equips for you. You could just save it as maxim.ash or something and run that. void main( string maximizerstring ) { string outfit_name( string s ) { string[int] alloutfits = all_normal_outfits(); s = to_lower_case(s); foreach i...
  14. S

    Scripts on SVN

    Mine doesn't use object detection. His mines through the bottom three (maybe higher?) rows and stops when it hits velvet/gold, mine just looks for visible sparkles in the bottom two rows. I don't know which is ultimately better. I sent him a message telling him he can grab the outfitting etc...
  15. S

    Scripts on SVN

    Well I just went over there to post one and looks like someone beat me to it just yesterday. Rather than add mine I'll see if they want to post theirs here.
  16. S

    Scripts on SVN

    So, just getting my feet wet with SVN, here's a simple script for the volcano mine. There's no thread for it, I hope that's not strictly obligatory. { "repo": "https://svn.code.sf.net/p/smellomafia/svn/hotmine/code/", "author": "Smelltastic", "name": "hotmine", "forumThread": ""...
  17. S

    Feature - Implemented Add case-sensitivity for string comparisons in ASH

    Sweet, thanks! That works for me, hopefully others will find it useful also. It's very appreciated.
  18. S

    Feature - Implemented Add case-sensitivity for string comparisons in ASH

    Not to mention that any comparison that wasn't a string comparison would be broken. My thought was just to have it only affect string comparisons and be equivalent to "==" for everything else. I'm not familiar with other uses for the tilde so if that's an inappropriate sign to use it really...
  19. S

    Feature - Implemented Add case-sensitivity for string comparisons in ASH

    Is this still open? I had some personal scripts that were affected by this also, and I'm just wondering whether it's possible we could get separate case-insensitive operator, maybe something like "~=". Fixing the scripts right now means hunting through them for every == comparison and manually...
  20. S

    Feature - Implemented Maximizer equips based on attack stat

    Awesome, thank you!! I don't currently have any standard moxie classes, but I just tested it some with Sneaky Pete and it seems to work exactly like one would expect it to. Edit: On my Pastamancer, using "+effective, +spell damage", the maximizer suggested a staff of the kitchen floor in my...
Back
Top