View Full Version : Latest SVN Changes
Pages :
1
2
3
4
5
6
7
8
[
9]
10
11
12
13
14
- 9514: Mark bitchin' meatcar and pumpkin carriage as ACOMBINE recipes - cannot untinke
- 9513: When you want to autoadventure in the 8-Bit Realm, we will equip a continuum
- 9515: Move all the request-specific things needed to decide if a Coin Master is
- 9516: Create a CoinMasterPurchaseRequest for every item in any Coin Master's "buy"
- 9517: Fix Bee Thoven stats, per Theraze - who had better be right. ;)
- 9518: You can not redeem your Game Shoppe store credits in Hardcore or Ronin
- 9519: Detect when you are no longer Transpondent. Do not log the adventure failure
- 9520: Add autoSatisfyWithCoinmasters setting, default false
- 9521: Fix suiting up properly for visiting NPC stores. Supposedly.
- 9522: Really fix suiting up correctly to buy from an NPC store.
- 9523: Discard your E.M.U. Unit whn you fail the game three times and it falls apart
- 9524: When spleen consumption fails, roll back spleen usage before guessing what your
- 9525: More Coin Masters refactoring: rather than buyStuff/refundPurchase and
- 9526: Parse drunkenness from the character pane.
- 9527: The Hermit is a Coin Master
- 9528: Do a better job of deducting worthless items when you spend them at the hermit.
- 9529: New adventure area, monster, items, effect
- 9530: Call Generic Coin Master response parser when executing a CoinMasterRequest
- 9531: More changes to deal with moving accounting for Coin Master purchases into
- 9532: When you "acquire" a coin master item, "acquire" the necessary tokens first.
- 9533: Add filtering to the alias CLI command
- 9534: Add Elite Tr4pz0r as a Coin Master
- 9535: When you visit the L33t Tr4pz0r, notice if you've completed his quest and save
- 9536: Some Coin Masters have a "trade all" option - Tr4pz0r and Traveling Trader, so
- 9537: Yet more Coin Masters refactoring: each Coin Master has its own registerRequest
- 9538: More refactoring: provide generalized CoinMasterRequest.registerRequest
- 9539: Major refactoring of Coin Masters Database
- 9540: Apparently, the Plaindome shelves setter stopped working for some people. A
- 9541: Operation Patriot Shield
- 9542: Disco Fever caps at level 15.
- 9543: When you have a dancing frog equipped and want to visit Big Brother, the
- 9544: Fix AreaCombatData: do not doubly account for Monster Level in determining
- 9545: Create CoinmasterRegistry to provide a centralized array of all Coin Masters.
- 9546: Remove unneeded imports. CoinmasterRewuest.parseBalance will update the
- 9547: Add the first file to "devdoc" - developer documentation. ExampleCoinMaster.txt
- 9548: Document the accessible() and equip() methods. Clean up the accessible() method
- 9549: Fix renderers for sellable items in CoinmastersFrame: they are in inventory
- 9550: Define "coinmaster" data type for ASH, complete with proxy fields to get
- 9552: Marked Okee-Dokee soda as an MP restore item.
- 9551: Marked the Operation Patriot Shield as nosmash.
- 9553: Fix parsing of $coinmaster
- 9554: New ASH functions:
- 9555: Remove coinmaster_ prefix from new coinmaster ASH functions.
- 9556: bullets cause damage.
- 9557: Monster stats for Antique Database Server
- 9558: Force a GET method on chat messages, just like the browser does, so that things
- 9559: Filter B items from the Restoratives panel in Beecore
- 9560: Hollow-point bullets also cause damage.
- 9561: Remove last vestiges of old CoinmasterFrame controlling all aspects of
- 9562: Do not add "use" links to items you get in Valhalla
- 9563: Remove coinmaster_selling_item and coinmaster_buying_item
- 9564: Fix tracking of progress of Defending the Gourd and properly adjust inventory
- 9565: Quantum tacos occasionally give fortune cookie numbers.
- 9566: Add Beecore default goal for the Black Forest.
- 9567: When refreshing concoctions, rather than iterating 4 times through all the item
- 9568: Fully integrate Coin Master purchasing with normal Item Creation.
- 9569: Add Dataspider and solid state loom
- 9570: Add macroLens setting to the Relay tab of Preferences
- 9571: Filter out CoinMasterPurchaseReqeuests when doing mall searches; only the
- 9573: force the revision number to be put in the debug log
- 9572: Make hermit items acquirable, as before.
- 9574: Do not attempt to disambiguate the monster based on image if you have a
- 9575: Tweak to Beecore maximization: the shortlist for each slot should now always
- 9576: Roll that back.
- 9577: Seven Loco
- 9578: Gift containers are display, not gift
- 9579: There is no such thing as inventory.php&curequip=1 any more
- 9580: f you have macroLens enabled, show the combat macro helper even if you don't
- 9581: Simplify breakfast summoning. Do not assume that a summon succeeds and
- 9582: Add "skeeball" (or "skeeball " or "skeeball *") command
- 9583: Log "You acquire 5 dimes", for example, when trading in items to a Coinmaster
- 9584: slime stack suppor, inspired by Aankhen's patcht
- 9585: Include cound of Game Grid tokens in title bar of Ticket Counter Coin Master
- 9586: When you invoke the "breakfast" command, always look at available skills
- 9587: Oops. Submit missing new file
- 9588: Add "recipe" and "ingredients" commands, courtesy of Aankhen
- 9589: Fix usage string for recipe and ingredients command.
- 9590: Use fuzzy matcher when collecting item names for recipe/ingredients commands
- 9591: to_coinmaster should return a coinmaster, not a string
- 9592: When you do a CoinMaster transaction using pseudo-items, we need to refresh
- 9593: Refresh concoctions after receiving (or losing) ANY Coin Master token.
- 9594: bad bad hash code bye bye
- 9595: Recognize error message when you've reached your daily casting limit for a
- 9596: Add descid for Moonthril Longbow
- 9597: Fix autosell price for solid state loom
- 9598: Bump version to 14.7
- 9599: Parse consumable quality - crappy, good, etc. - from item descriptions and
- 9601: Don't abort automation if you reach your daily casting limit of a buff
- 9600: Constants for for quality. Use character entity in effect name in food note
- 9602: Add consumption data proxy fields to items
- 9603: The other half of that: do not return null for items with no cinsumtion data
- 9604: Add Timer 1 ... Timer 10 pseudo-effects.
- 9605: gametime_to_int as per Theraze @ kolmafia.us
- 9606: Eliminate use of magic numberd for items and effects and skills in a few places
- 9608: Add feature to sendGeneralWarning: the ability to give extra fields to the URL
- 9607: Just to be double plus happy happy, updateOutfits -> updateEquipmentLists
- 9609: Various ASH functions are valid only inside relay scripts. If you call such
- 9610: Add town_fleamarket.php to the list of URLs that can deliver a clover.
- 9611: Recognize when feeding an item to a Slimeling fails and do not remove it from
- 9612: If you successfully insert the punchard into the Dwarf Contraption, remove it
- 9613: Notice when you meet Unexplained Jamaican Man and he rewards you. Give a
- 9614: Add raveosity to SSPD glowsticks
- 9616: Do not change the URL for the Hermitage to be autopermit=on; let the person
- 9615: Notice if we've hax0red the hermit when we look at the quest log
- 9617: Visit quest log pages and end with page 1, so that remains the default page
- 9618: When you buy a hermit permit in the relay browser, give link to hermit.
- 9619: Don't skip getting tower level 6 item if you have a full telescope
- 9620: add powers of various rave items
- 9621: Declare coinmaster data type to be "stringlike" so == compares name of master
- 9622: Add Roippi's Custom Daily Deeds patch. Have at it!
- 9623: Visiting the Hermit with autopermit=on will use your hermit script, if you have
- 9624: Do not automatically put "" around mall searches
- 9625: Fix custom skill daily deeds, as per Roippi @ kolmafia.us
- 9626: Opt-in MRU list for Scripts menu.
- 9627: When searching for an exact item in the mall, don't ask KoL to do a fuzzy match
- 9628: The "init" keyword is now an alias for "initiative" in the maximizer.
- 9629: add "init" alias to the maximizer, take 2.
- 9631: Check if your current familiar can equip the equipment in the outfit checkpoint
- 9630: Fix the "mallsell" command. Also clean up some code.
- 9632: Extend the debugcreate CLI command to accept lists of items. Avoid NPE when cal
- 9633: Add _carboLoaded user preference.
- 9634: Initial support for new Guild challenge: new choice adventures, stealing pants
- 9635: Fix fuzzy matching for custom skill deeds.
- 9636: Include familiar image names in familiars.txt
- 9637: The "Throw Shield" skill is available when you have a Patriot Shield equipped.
- 9638: Don't disable stationary buttons just because we think you don't have a skill.
- 9639: Detect stack overflows in ASH scripts and print error.
- 9640: If KoL redirects us from fight.php to main.php, follow the redirect.
- 9641: Place daily deeds help in a JScrollPanel.
- 9642: When we run() a FightRequest, make sure it goes to fight.php
- 9643: Use the java 1.4 implementation of createDialog.
- 9644: If you have a Doppelshifter or a tiny costume wardrobe equipped, your familiar
- 9645: willyweed is not multi-usable.
- 9646: When you find comedy equipment in the Laugh Floor, change the custom link that
- 9647: When you use the link provided by Mafia and if you are wielding a 2-handed weap
- 9648: On each load of fight.php, availableConditionalSkills is built with all the ski
- 9649: One clockwork claws, two pairs of clockwork claws.
- 9650: Add CONDITIONAL_COMBATSKILL_PATTERN, which was left out of r9648.
- 9651: Add nvigation link for new guild quest items back to guild chllenge
- 9652: Change CharpaneRequest to extend RelayRequest so that relay overrides are alway
- 9653: Remove doubled calls to processCharacterPane()
- 9654: Rather than use timestamp parsing, avoid concurrent charpane requests altogethe
- 9655: The ash sells_item( coinmaster, item ) now checks that it count field in the
- 9656: Rework Custom Daily Deeds. In general: boolean, integer, and blank string pref
- 9657: Fix character pane vanishing from relay browser
- 9658: When trying humor on Mourn in the relay browser via kolmafia's special "visit
- 9659: Add form of Combo deed that accepts an integer preference.
- 9660: Fix InventoryManager.getAccessibleCOunt to agree with retrieveItem re:
- 9661: ACOMBINE recipes require meat paste if knoll is not available
- 9662: RelayRequest handles a request submitted to us by the Relay Broswer which we
- 9663: Search for item dataname when doing an exact mall search
- 9664: Print a message when a mall purchase fails because you are on the player's igno
- 9665: _zapCount preference increments when wand is used. Only tested lightly.
- 9666: For the purposes of fuzzy matching, consider "#" to be a word character
- 9667: If breakfast tailors its summoning to your path, don't bother calling Lunch
- 9668: Fix item drops for War Hippy Spy
- 9669: In addition to general "accessible" method, allow individual Coin Masters to
- 9670: Using a PYEC resets _zapCount.
- 9671: Save LibraryFunction.interpreter in a local variable during execution of a
- 9672: The PurchaseRequest for a ten-leaf clover from the Hermit includes the actual
- 9673: Colorize things in the item manager according to KoL-specified quality
- 9674: fix some consumption data, as revealed by weird sorting in the Item Manager
- 9675: Recognizes items with HTML tags in their name when parsing transfers to and fro
- 9676: Improve readability of highlighted quality-colorized items.
- 9677: All varieties of ListCellRenderer need to accept the "isSelected" parameter of
- 9678: Also improve readability of highlighted items in StorageRenderer and EquipmentP
- 9679: Add nudge to turn in rat whiskers before ascending.
- 9680: Add autoSatisfyWithStorage - default true - to control whether an out-of-Ronin
- 9681: Only chat message that start with a whisper chat command are private messages.
- 9682: Add a "Pen Pal" tab to Mafia's kmail GUI.
- 9683: Skills in the 7000-7999 range are now categorized as "conditional", so that unc
- 9684: Changing any of autoSatisfyWithNPCs, autoSatisfyWithStorage, or
- 9685: Default exec target to useCWDasROOT
- 9686: Avoid auto-following redirects for relay browser requests (let the browser see
- 9687: Use Look & Feel defaults instead of assuming highlighted text is white.
- 9688: Add other sources for Sugar Rush in statuseffects.txt
- 9689: Update the browser launching code to not use KoLmafia code.
- 9690: If you have autoSatisfyWithNPCs set, assign a "cost" to worthless items. If you
- 9691: Add _inigosCasts preference.
- 9692: Don't match any "casts used today" in the skills.php dialog boxes when parsing
- 9693: When you queue a consumable in the Food or Booze panel, we calculate the list
- 9694: Display still usages in "Ingredients Used" tab. Which is now "Resources Used".
- 9695: Initial support for the new IoTM, the Pair of Stomping Boots. Boot runaways sha
- 9696: Stomping Boots can't do the Scavenger Hunt.
- 9697: Add authors.txt in case anyone needs author information when doing git-svn reba
- 9698: Hermit items have an implicit price of 1 worthless item + 1 hermit permit until
- 9699: More limited-use skill tracking:
- 9700: Add the "neweffect" CLI command. When provided with an effect description ID, i
- 9701: Add new paste spleen items and effects. Transporter transponder are now multius
- 9702: remove the _bootStomp preference, replace it with _pasteDrops.
- 9703: Since using the "Release the Boots" skill with the Pair of Stomping Boots alway
- 9704: Consumables with negative stat gains are not affected by stat gain modifiers.
- 9705: Since we already scrape familiar names when we vsit the terrarium, make them
- 9706: Delete empty directories in src tree.
- 9707: Forgot an empty directory :-(
- 9708: Fix familiar numbers for April Fools familiars, thanks to lostcalpolydude
- 9709: Autostops to obtain underwater skills for all classes. Thanks Winterbay @ kolm
- 9710: Add tags after you've added other HTML tags for pullable items
- 9711: Add Vending Machine as a Coin Master using fat loot tokens.
- 9712: Detect SVN revision even if you're using git-svn instead of regular SVN
- 9713: Use git-svn info instead so we still detect revision numbers if user has local
- 9714: Improve tolerance to people using the word 'revision' in their commit messages
- 9715: Put skill use code in a synchronized block in case it's the mood management cod
- 9716: Remove synchronization blocks
- 9720: Remove unused imports, organize imports in alphabetical order, and group them b
- 9719: Rather than have GenericRequest and KoLAdventure extend Job, have them extend R
- 9718: Add a dummy CLI command to represent requests from the GUI
- 9717: Update .classpath to include lib folder
- 9721: Don't send KoL login cookie to external sites.
- 9722: Move "does this request have a result" check to be based on the URL string, and
- 9723: Very initial support for Way of the Surprising Fist:
- 9724: Fix mall purchase requests not running
- 9725: Miscellaneous Way of the Surprising Fist changes:
- 9726: Add a new setting: totalCharitableDonations. charitableDonations is the amount
- 9727: Fix regexp for learning surprising fist skills
- 9728: In Fistcore, vacations take 5 turns and cost 0 meat.
- 9729: Add ResultProcessor.handleDonations to check for random charitable donations
- 9730: Recognize more charitable donations
- 9731: Recognize message when you donate the proceeds from the Wizard of Ego or
- 9732: Various (untested) Fistcore changes:
- 9733: Fix source of Retrograde Relaxation: change a space to a tab
- 9734: Apparently, only autosell donations count. Make that an internal parameter,
- 9735: When you autosell items in Fistcore, log "You donate xxx Meat to charity"
- 9736: Don't double-learn steel organ skills.
- 9737: Fix autodetection of items that the Traveling Trader has on offer.
- 9738: Fix logging traveling trader purchaes.
- 9739: Place all events in an [events] tab rather than spamming all channels
- 9740: Remove worm-riding hooks from inventory not weapon slot, when you use a drum
- 9742: Remove unused single-parameter makeRequest() method
- 9741: Broadcast /w messages to all channels, put all other events in events tab
- 9743: Add new InternalMessage type for KoLmafia internal messages, and those are the
- 9744: Move quest logic into separate classes rather than keeping it in monolithic KoL
- 9745: Fix entries being double posted to [events] tab.
- 9746: Reorganize demon name recognition in the SUmmoning Chamber.
- 9747: Crimbo paste
- 9750: When logging in, delay 'events' printout until after login has completed
- 9749: Go back to using timestamp in order to determine whether to use a character pan
- 9748: Move response text parsing out of StaticEntity.
- 9751: Remove internal mail reader and instead launch relay browser.
- 9753: Fix moderator / system messages showing up as events instead of channel message
- 9752: Allow mainpane to be overridden on load via URL parameter. Leverage this to re
- 9754: Since relay overrides might be using Javascript, reload the charpane and menupa
- 9755: Fix relay overrides not being applied as a result of a faulty re-implementation
- 9756: Add NPZR chemistry set and its potions
- 9757: Ultrasoldier Serum is not multiuseable.
- 9758: Access frames via top, since it's not the main window running the Javascript bu
- 9759: KoL dates round to the nearest second, and there can be more than one charpane
- 9760: Since relay overrides will still run on non-200 replies, don't blank out the re
- 9761: Add 100% familiar run warning for people who use the relay browser.
- 9762: Track non-combat experience gained by a familiar, reset on each ascension. Use
Powered by vBulletin® Version 4.1.12 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.