Commit Graph
137892 Commits
Author SHA1 Message Date
Paul Gilbert 01d8d1abc7 MM: MM1: Strip off trailing spaces on monster names 2023-01-22 20:07:51 +01:00
Paul Gilbert 3aae2eb554 MM: MM1: Fix display of char attack messages 2023-01-22 20:07:51 +01:00
Paul Gilbert b7c1049c46 MM: MM1: Char targeted spells in combat use now global _combatParty 2023-01-22 20:07:51 +01:00
Paul Gilbert 7e2ede96a1 MM: MM1: Fix retreating from combat 2023-01-22 20:07:51 +01:00
Paul Gilbert 8bbd2ed31a MM: MM1: Properly implement character stats view within combat 2023-01-22 20:07:51 +01:00
Paul Gilbert fbe6f34e11 MM: MM1: Fix Exchange combat option 2023-01-22 20:07:51 +01:00
Paul Gilbert cbbdff2d99 MM: MM1: Fix calculating party handicap 2023-01-22 20:07:50 +01:00
Paul Gilbert 5209840a0f MM: MM1: Fix selecting correct combat char 2023-01-22 20:07:50 +01:00
Paul Gilbert c02226bff5 MM: MM1: Merge party/monsters turn selection methods into one 2023-01-22 20:07:50 +01:00
Paul Gilbert cfb76d8cc2 MM: MM1: Change combat loop1 to selectMonster 2023-01-22 20:07:50 +01:00
Paul Gilbert 830ef7f1f2 MM: MM1: Change hasFeature to use checkExtendedSaves function 2023-01-22 20:07:50 +01:00
Paul Gilbert 770502487b MM: MM1: Change _remainingMonsters to be a Monster * array
This is needed, because pointers to monsters need to be
resolved to monster records in the encounter list, and
just making copies, the correct monster wasn't being found
2023-01-22 20:07:50 +01:00
Paul Gilbert 91c997352a MM: MM1: Cleanup of post-combat treasure setup 2023-01-22 20:07:50 +01:00
Paul Gilbert 155041d578 MM: MM1: Differentiate remaining combat monsters list from original _monsterList 2023-01-22 20:07:50 +01:00
Paul Gilbert 4b0ea19e74 MM: MM1: Make separate monster list for combat vs encounter 2023-01-22 20:07:49 +01:00
Paul Gilbert 13d94ffd94 MM: MM1: Simplify highlighting active combat char 2023-01-22 20:07:49 +01:00
Paul Gilbert 262b93ec76 MM: MM1: Don't clear monster list when starting combat 2023-01-22 20:07:49 +01:00
Paul Gilbert f04d6e4fd0 MM: MM1: Select a character by default on startup 2023-01-22 20:07:49 +01:00
Paul Gilbert 75eec8a84e MM: MM1: Fixes for retreat and surrender in encounters 2023-01-22 20:07:49 +01:00
Paul Gilbert 25ba84fe0d MM: MM1: Cleanup of encounter methods 2023-01-22 20:07:49 +01:00
Paul Gilbert 5e09a089ec MM: MM1: Add level parameter to encounter console cmd 2023-01-22 20:07:49 +01:00
Paul Gilbert 111408353c MM: MM1: Fix monster data list 2023-01-22 20:07:49 +01:00
Paul Gilbert a3a9a280a4 MM: MM1: Rename encounter flag for better clarity 2023-01-22 20:07:48 +01:00
Paul Gilbert 0ae511346e MM: MM1: Rename some monster fields 2023-01-22 20:07:48 +01:00
Paul Gilbert 507a813342 MM: MM1: Fix script-based encounters setup 2023-01-22 20:07:48 +01:00
Paul Gilbert 6e88147ca5 MM: MM1: Fix clearing commands area at start of encounters 2023-01-22 20:07:48 +01:00
Paul Gilbert 0178c1b9b3 MM: MM1: Fix drawing monster graphic at start of encounters 2023-01-22 20:07:48 +01:00
Paul Gilbert cf77d251f5 MM: MM1: Console encounter cmd now accepts monster num 2023-01-22 20:07:48 +01:00
Paul Gilbert dbcf3e573c MM: MM1: Renamings for monster level 2023-01-22 20:07:48 +01:00
Paul Gilbert c1afda0570 MM: MM1: Desert maps will only be mappable if party has map 2023-01-22 20:07:48 +01:00
Paul Gilbert 17042d1f18 MM: MM1: Fixes for remaining maps 2023-01-22 20:07:47 +01:00
Paul Gilbert 2f9c787e5f MM: MM1: Map fixes 2023-01-22 20:07:47 +01:00
Paul Gilbert 3cacb37d3b MM: MM1: Fix Inspectron and Hacker views 2023-01-22 20:07:47 +01:00
Paul Gilbert 16b25033db MM: MM1: Fix multiple maps' special loop 2023-01-22 20:07:47 +01:00
Paul Gilbert 01870da12b MM: MM1: Further map fixes 2023-01-22 20:07:47 +01:00
Paul Gilbert 8455b01891 MM: MM1: Fixed showing gems in search results 2023-01-22 20:07:47 +01:00
Paul Gilbert 391f7ab4f8 MM: MM1: More map fixes 2023-01-22 20:07:47 +01:00
Paul Gilbert 75e5d978c7 MM: MM1: Fix desert map base class crash 2023-01-22 20:07:47 +01:00
Paul Gilbert f65b2eade1 MM: MM1: Further map fixes 2023-01-22 20:07:46 +01:00
Paul Gilbert ffd370d4cf MM: MM1: More map fixes 2023-01-22 20:07:46 +01:00
Paul Gilbert d9011fd241 MM: MM1: Allow timed game messages to close due to keypress 2023-01-22 20:07:46 +01:00
Paul Gilbert 6a40d6762a MM: MM1: Extra quit checks for main event loop 2023-01-22 20:07:46 +01:00
Paul Gilbert 1c31a18d2e MM: MM1: More map fixes 2023-01-22 20:07:46 +01:00
Paul Gilbert 97db5ed0dd MM: MM1: Map 8 fixes 2023-01-22 20:07:46 +01:00
Paul Gilbert 3321c4397b MM: MM1: Do case insensitive answer comparisons 2023-01-22 20:07:46 +01:00
Paul Gilbert eee2ce23ca MM: MM1: More map fixes 2023-01-22 20:07:46 +01:00
Paul Gilbert 8296116d4d MM: MM1: Support id/section pair for console map selection 2023-01-22 20:07:45 +01:00
Paul Gilbert b8852e1df4 MM: MM1: Added a default section to every map
This will be used by the console to make it easier
to switch to arbitrary maps without having to figure
out the section each time
2023-01-22 20:07:45 +01:00
Paul Gilbert bae79d8206 MM: MM1: Prevent old text showing when going from large messages to normal 2023-01-22 20:07:45 +01:00
Paul Gilbert c0f6e0773a MM: MM1: Map 18 fixes 2023-01-22 20:07:45 +01:00