Commit Graph

1505 Commits

Author SHA1 Message Date
3f4105310c Blades Base: Fix missing S in "Throwing Knives" 2017-01-21 17:58:41 -05:00
d7f29e4c20 Blades Base: Some tweaks to item descriptions, and add a few missing ones 2017-01-21 17:58:05 -05:00
a9a41acee1 Blades Base: Add descriptions for all items, by ADoS 2017-01-21 17:01:15 -05:00
447e6b543e Windows: Update CopyFiles script to pack the preset scenarios 2017-01-21 16:38:37 -05:00
a1c588f2f0 Update XCode project to pack the preset scenarios 2017-01-21 16:36:23 -05:00
1ef75aa42b Blades Base: Make bears hostile by default 2017-01-21 16:21:19 -05:00
d8c3d857fc Blades Base: Use leaves instead of mushrooms as the Holly icon 2017-01-21 16:21:00 -05:00
4a9d8af7ff Blades Base: Use the new hammer icon 2017-01-21 16:19:15 -05:00
e30c509ff1 Fix issue with loading 0-dice monster attacks 2017-01-21 16:18:49 -05:00
324922b15d Scenarios: Correct a few item errors inherited from the Blades of Exile Base 2017-01-21 16:17:39 -05:00
57aa6645fd Scenarios: Correct several monster errors inherited from the Blades of Exile Base 2017-01-21 16:17:10 -05:00
2e9ffbdf71 Convert all scenarios to new scenario format
The old-format versions have been filed under legacy, in case they are needed in the future (eg for comparison)
2017-01-21 15:31:26 -05:00
ec9058ddbb Fixup special spot in Warrior's Grove 2017-01-21 15:18:02 -05:00
44fb222afb Bladbase: minor cleanup
This is little formatting things which would probably end up as spurious changes later anyway
2017-01-21 15:14:53 -05:00
91dc2efb67 Update XCode project to pack new bladbase 2017-01-21 14:50:37 -05:00
67bf250198 Windows: Fix copy files logic error 2017-01-21 14:23:49 -05:00
380b64aa7a Fix some issues when loading new-format scenarios
- Carriage returns misinterpreted as map features
- Error code returned by CopyFiles
- Confusing error message when a file is missing in the archive
2017-01-20 23:11:40 -05:00
07e5907818 Windows: Update CopyFiles to compress the bladbase
This also updates the installer generator to include the new bladbase instead of the old.
2017-01-20 22:17:43 -05:00
5c16195303 Apply bladbase corrections to new bladbase
(And remove the old-format corrected version.)
2017-01-20 21:50:36 -05:00
1a64245400 Convert bladbase to the new scenario format 2017-01-20 21:47:46 -05:00
c9b7346ca3 Tweak an editor button to reduce confusion
(New button by ADoS)
2017-01-20 21:36:18 -05:00
3fc4d259c4 Fix incorrect menu mapping on Windows 2017-01-20 21:31:18 -05:00
63345beb9b Fix crash when deleting certain elements in town 2017-01-20 21:31:17 -05:00
c54cab93ee Fix crash when editing special encounter strings 2017-01-20 21:31:15 -05:00
e2866d5eee Remove an obsolete link from the readme 2017-01-15 23:21:28 -05:00
09efa58742 Travis: Try extending timeout and using multiprocessing 2017-01-15 18:44:26 -05:00
e80086923d Fixup cursor hotspots 2017-01-15 15:04:21 -05:00
916b9992ac Shrink down the cursors a little (thanks to ADoS) 2017-01-13 23:00:50 -05:00
Keira Aro
a5b9aac7fa remove old jenkins link, change url shortener url to actual url 2017-01-13 06:48:03 -05:00
6a7b0a75b1 Maybe it depends on the XCode version? 2016-11-17 18:31:44 -05:00
1af8ba1483 Travis: Maybe this will magically fix it? 2016-11-14 14:26:02 -05:00
044543b717 Some fixups to Travis config 2016-11-05 23:54:51 -04:00
5a4382bb7b Add OSX build to Travis matrix
Also allow the Linux build to fail, for now
2016-11-05 23:39:15 -04:00
d93dae9096 Initial configuration for Travis integration
A successful build is not expected at this stage.
2016-11-05 23:04:50 -04:00
1b64eeaecf Fix inability to change skills in the training dialog 2016-10-15 22:16:56 -04:00
c1bfc99164 Fix several issues with saving and loading games
- PC's internal reference to the party was clobbered on load
- Several dynamic structures still made assumptions about their size, causing crashes
- Issues with town maps due to treating all towns as 64x64
- Town maps were saved only if you are in town
2016-10-01 17:52:05 -04:00
8edc156496 Finish tests for converting legacy special nodes 2016-09-29 22:23:17 -04:00
889b0663d1 Fix some issues with incorrect range errors from the talk node editor 2016-09-29 17:12:52 -04:00
65aed58d33 Fix shops not working with custom graphics 2016-09-28 22:16:03 -04:00
b526b08b7e Update scons 2016-09-28 21:32:29 -04:00
82303562c9 Fix outdoor monsters showing wrong graphic 2016-09-28 00:22:49 -04:00
6fa7603f71 Fix major automap display glitch 2016-09-27 23:55:20 -04:00
9aed4b418f Several small bugfixes
- Wrong image in generic lever dialog
- Crash in adventure notes dialog
- Incorrect spell costs shown on second page of spellcasting dialog
- Enable messages in "if context" node, but only for legacy scenarios
- Fix recorded dialogue not working
- Fix special items leaking between scenarios
- Fix training dialog
- Fix scenario editor sometimes crashing on scenarios that it wrote itself
2016-09-26 20:23:09 -04:00
5c095fb284 More tests for importing legacy special nodes
Errors fixed:
- If Cave Lore / Woodsman not converted correctly
- If Have Item Class Equipped erroneously converted to its +take variant
  (...probably)
- Text Response didn't correctly convert the alternate answer
2016-09-26 20:01:05 -04:00
b18605a8ad More tests for converting legacy special nodes
Errors fixed:
- Affect Party Status nodes were erroneously converted to Affect Status instead
2016-09-26 01:53:22 -04:00
1e084fa5af Add more tests for converting legacy specials
Errors fixed:
- Picture forced to 19 for stairway nodes.

(The game actually did this, and also forced to 22 for portals,
but I decided that wasn't necessary to preserve.)
2016-09-25 20:16:24 -04:00
522b51b5a3 More tests for importing legacy specials
Errors fixed:
- One-Time Do Nothing no longer transformed to One-Time And Set
- Give Item dialogs no longer change item type 20 to 9
2016-09-24 23:36:22 -04:00
4e9117035d Small improvements to scenario validation script
- Now works for paths containing spaces
- No longer deletes the scenario/ folder if the scenario was already called that
2016-09-17 19:23:16 -04:00
6fd346ef16 Several small bugfixes
- Fix incorrect dexterity cost
- Fix disease working only on dead PCs
- Fix Steal Food only activating in monster-on-monster combat
- Clear town population when entering a new town
  This should avoid the issue with monsters from one town overflowing into another
2016-09-15 23:04:26 -04:00
59b68dc78d Remove a mostly-redundant static array 2016-09-15 22:28:44 -04:00