PDA

View Full Version : Latest SVN Changes



Pages : 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14

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