We've added major features and fixes to the Infinity Engine to improve gameplay in our enhanced editions.
Read on for the full details.
Features
- (Spell) It should be possible to know which schools you are immune to if you have Spell Immunity active
- (spell) Wild Surge repulsion and repulse undead child spell should be refined
- [Android] Enable Family Library for purchases made before July 2, 2016
- [Focus Test] Turning on Story Mode should also turn on Quick Loot and Reveal Details
- [Port from PSTEE] Actions responsible for setting zoom level
- [Port from PSTEE] Actions that would make adjusting cutscenes to work with different framerates easier
- [Port from PSTEE] Implement LUA GUI command that can be used to check in-game variable
- [Port from PSTEE] Increasing global variable only once
- [Port from PSTEE] Setting and checking BITs
- Add "Take All" button to containers
- Add splprot type for current hp
- Ctrl-M should display the target's Luck value
- drop a pop up when a file/directory is not writable
- Item name should appear when the party loses an item
- Log history button should state what it does when the cursor is put over it
- Screenshots should be taken in the PNG format
- Scripts should be cached after load
- Sprite Outline should be disabled by default
- Story Mode should prevent the death of familiars
- Table "mageBookStrings" should be editable through a M_*.lua file
- add boundary checks to spell state methods
- add missing ids files to iwdee
- add missing stats to stat.ids
- Bringing the Tempus kit to BGEE/SoD/BG2EE
- Kit appropriate NPCs with Tempus kit
- pass the user's name in store down to LUA as store.userName
- Update passive aggressive spells with 'remove sanctuary'
Fixes
- "Invalid 16777215 +" string should not appear under "Fighting Styles" after casting "Defensive Harmony"
- "More Confirmation Prompts" option should work when removing memorized spells
- "Zoom In" and "Zoom Out" options in Assign Keys menu should be listed under "Miscellaneous" instead of "Quick Slots"
- (feature request) item_use.2da should have a new strref column for a localizable name string
- (item) Passive aggressive functionality should function
- (item) Paws of the Cheetah, Boots of Speed, and Boots of Lightning Speed should use own status icons
- (modding) Opcode 342 override personal space should not generate impassable tiles if prematurely removed
- (spell) [BG:EE] Sunfire should function; [BG:EE/BG2:EE] spell should be standardized throughout all IE games
- (spell) Contingency and Chain Contingency should not be castable during pause, should not force-cast blank spell
- (spell) Dragon Disciples' Breath Weapon graphics should be refined
- (spell) Invisibility Purge and Detect Invisibility should only affect already invisible enemies
- (spell) Mirror Image should not block damage from area of effect spells
- (Spell) Polymorph Other should not have 0-power effects
- (spell) Sun Soulbeam graphics should be refined
- (spell) Sun Soulray should be single target, projectile should be refined
- (spell) Symbol, Stun & AI Symbol, Death msectypes should be consistent
- (UI Strings) Play button in the Customize Sound panel should use the right string
- [Android] BG:EE saves should be importable to BGII:EE or SoD
- [Android] Double tapping a save should load that save
- [Android] Double tapping store items should open a quantity box
- [Android] Enable Cloud Saves should not be selectable
- [Android] Keyboard should hide after a named save is made
- [Android] Movies should be played
- [Android] Set Snare ability should not have a blank icon
- [Android] SoD saves should be importable to BGII:EE
- [Android] Tooltips should not be shown for actions that are not selected.
- [BG1:EE/SoD, BG2:EE] Poison-related spells and items should be completely blocked for unnatural creatures or if target's RESISTPOISON stat is >= 100
- [Character Creation UI] Shaman class should be sorted with the rest of the single class options
- [crash] Importing an uncorrupted saved game shouldn't cause crash
- [iOS Spell UI] Should be able to delete spells from the spell book and re-learn them.
- [iOS] [Multiplayer] Title should not crash on iPad 2 after 2 hours of continuous gameplay
- [iOS] BGII:EE should not require BG:EE to be installed to recognise and import bg1save files
- [iOS] Game should not close if more stackable items are purchased than there are available inventory slots
- [iOS] IE games should consistently respect the iPhone X's safe areas
- [iOS] Import suffixes such as BG2CHARACTER should be case-insensitive
- [iOS] Interactive text should not be truncated in the dialogue window
- [iOS] Purchasing DLC should work on the first try
- [Linux] Home directory permissions should not be reset whenever a save is made
- [Mac] Trackpad taps should not register as pressing buttons nowhere near the cursor position
- [Map UI] Should be able to select Black as a Valid Color for Marker Creation.
- [Multiplayer] [Tablet] On screen keyboard should not appear at character arbitration unless the multiplayer chat window is selected by the player
- [Multiplayer] Arbitration buttons should function for host if they return to the screen for a client to join
- [Multiplayer] Area should not appear with the debug name in the character arbitration screen
- [Multiplayer] Client characters should not benefit twice when items are removed and re-equipped
- [Multiplayer] Client characters should not ignore target immunity to backstab
- [Multiplayer] Client icons and effects should not remain when items that granted them are removed after a save
- [Multiplayer] Client sessions should not crash on save when a NPC was dead at the start of the session
- [multiplayer] Client should not have thief abilities disabled after saving with armor on.
- [Multiplayer] Clients should be able to re-equip items such as the ring of wizardry after they remove them
- [Multiplayer] Host should not appear to be able to adjust spells for characters they do not control
- [Multiplayer] Importing a character should import its statistics when the Import Character Rules option is set to "Statistics"
- [Multiplayer] Players should not lose items when transferring them
- [Multiplayer] Pressing Enter on the gameplay screen should activate the chat window
- [Multiplayer] Returning a client character to the host should require Ready to Play to be selected
- [Multiplayer] Unaffordable items shouldn't remain greyed out if you sell enough items to purchase them
- [Multiplayer] When players give items to each other, they should be able to see them in the inventory immediately
- [regression] Newly created characters should start with randomized gold amount
- [Regression] You should not get excessive "Target Gone" messages upon ending combat with multiple party members
- [SDD224] The game should not crash if you click an empty slot in the well bucket
- [Store UI] Should not be required to click "done" or "cancel" twice on "buy multiple items" interface to function.
- [Tablet] All color choices should be available for selection via sliders
- [ToB] Applying Story Mode to new party members should not depend on Party AI being active
- [UI] Item stacks should move freely between backpack and container regardless of stack size (with sufficient storage room)
- [UI] Party should only be ordered when on the world screen
- @@Contingency spell selection should work
- @@Party members should not turn on each other during combat
- A disabled off-hand weapon should not make the main-hand THAC0 bonus appear twice
- A Priest of Tempus's Holy Power should give proportional bonuses
- AI scripts should not cast memorized spells when they are disabled
- Animation INI middle-column sounds should be played
- Animation INI slash, backslash and jab sounds should be played
- Area type spell protection should work correctly
- Assigned keys should function at once
- Attack rolls should be displayed when action "GroupAttack()" is used
- Auto pause: Target Gone should not fire when punching a sleeping enemy
- Auto-pause on "Enemy Sighted" should trigger on all appropriate occasions
- Baby wyverns in cloakwood wyvern cave should have smaller foot circles than adult wyverns
- Banter attempts should not interrupt spellcasting
- Binding WASD to Scroll Up/Left/Down/Right should not make the scrolling stuck on some occasions
- Bonuses from Bless should be listed on the Character Record
- Bounty Hunter special snares should use the correct maze visuals
- Branwen should not retain her kit abilities when her cleric class is inactive
- Bribing Nizidramanii'yt should not remove undroppable items
- Called Shot duration should be correct
- Camera movement should not be limited if you're inside a building and scrolling out of bounds is enabled
- Canceling quit game confirmation twice should not give a black screen
- ChangeStoreMarkup action should work correctly
- Character record page should not show both "Strength Modification" and "Strength Extra Modification"
- Characters under Berserk should not lose real HPs if they rest/travel while Berserkering
- Charm effects should not apply if the actual charm does not
- Classic movement markers should not animate at the wrong frame rate
- Cleric alignment restrictions should be written consistently
- Cleric spell Sanctuary should not be ended by casting Bless
- Clicking on an item inside a container should not select all similar items inside that container.
- Closing the Quick Loot bar with a hotkey should not cause the selected character to no longer accept movement commands
- CLUAConsole command "Eval()" should not produce error messages when executing valid script actions
- Combat Stats should not have an invalid token in other languages
- Containers and Inventory should not show as Store or Group when opened
- Contingency creation screen should not be missing from BG2 and SoD
- CreateCreatureObjectOffScreen should create the creature off screen and not beside the object.
- Creatures released from imprisonment should preserve their selected weapon slot
- Damage animation 2 from DMGTYPES.2da should properly function
- Decrementing spell deflection/turning/trap spells should be updated to account for new functionality
- Default font size should not be oversized in the dialog window and the combat log
- Direct Connection should not produce error messages in command prompt
- Direct Connection' should not attempt to connect to a game session when an invalid IP is entered
- Double clicking where 'Quick Loot' arrow normally is should not move camera to the NW corner of the map
- Double Tapping Arrow key then pressing a button should not make map scrolling get stuck in one direction
- Double-clicking containers in stores should open them
- Dropping an item on a ground spot with already many items should not crash the game
- Durlags Tower journal update should have a mini-journal summary
- Dying in Black Pits should return to the Black Pits menu
- Empty quickspell slots should not show I as their hotkey
- English font should not turn to boxes after setting the language to Russian or Ukrainian
- Equipping an unequipable item should not cause that item's icon to move
- Ettercaps summoned by Monster Summoning III should be able to poison their targets
- Familiars should be able to use their special abilities
- fix linefeeds in text files (2da, ids)
- Font size should be the same in dialogue and in the message window
- Great Druid title should only be applied onto the druid class for fighter/druids
- Ground item slots in the inventory should not be misarranged
- Half-Elves or Elves using charm protection should not be charmed
- Having "Classic Selection Circles" option enabled should display circles of large creatures at a correct angle
- Heart of Fury/Legacy of Bhaal should provide AC bonuses to enemies
- Hold Undead's visual effects should not be blocked
- Icons should not be present on portraits if the character is dead
- Importing a character file from SoD should not prevent their Advanced AI from working
- Improved Haste should block Stalker Haste as it does arcane Haste spells
- Info point text close to the right border should not appear away from its location
- It should be possible to deselect items you can't afford when buying into container
- It should be possible to disable tooltips
- It should not be possible for a thief to loot while hiding in shadows by using the quickloot bar
- It should not be possible to assign the Escape key in Assign Keys
- Item that "Recharges on Rest" in a familiar's inventory should not cause crash on rest
- Items using icons in BAM V2 format should not be cropped to fit into inventory or toolbar slots
- Items which stun should provide full feedback
- Items with multiple charges should not be underpriced when selling from inside a bag
- Japanese (BG), Korean (BG + BGII) and Chinese (BG + BGII) should have larger font on buttons
- Journal quest "Troubles in the Region" should not display"No Objective Text" subheading
- Kit abilities should be correct at low levels
- Learn button should not say "Learn" on spells you already learned
- Levels of bonus priest spells in the character record should not be missing
- Main screen UI elements should not be displayed on top of the inventory screen
- Map notes should not change strings
- Map scrolling should work in cutscenes
- Mirror Image should protect against the Bleeding icon if one of the images is hit
- Mouse and keyboard scroll speeds on maps should be faster
- Multi-class thieves should not be missing up to two levels worth of skill points
- Multiplayer chat should scroll to the newest entry automatically
- On the export character screen the text field should have focus
- Opcode 261 should be able to restore memorized priest spells up to its specified level regardless of the caster's spell level access
- Opening a container should not disable hotkeys for Quick Save and Quick Load
- Party members raised by Mass Raise Dead should gain additional healing
- Player responses should not have the wrong color
- port pst proficiency triggers
- Pressing the Quick Loot hotkey should change the state of the Quick Loot button on the HUD
- Protection from Acid Green Scrolls should protect against Melf's Acid Arrow
- Protection from Evil should not result in a blank fighting style proficiency
- Quicksave should not scan game and document folders more than is required
- Ranger's Charm Animal ability should use the appropriate icon
- Removing 8 letter spells should not fail (vanilla bug)
- Removing a character from the party then creating a new character should not set the ability rolls to 54 and allow ability scores to be reduced to 0
- Right clicking buttons in the multiplayer lobby should not leave them in a depressed state
- School "None - 0" should not receive specialist Saving Throw augmentations
- SCHOOLTOKEN or divination should not appear in information message when selecting wild mage spells
- Screenshot function should work in Save Screen
- Script action TakeItemListPartyNum() should work correctly for items in bags and cases
- Selection cursor should always be shown when over Quickloot items
- Shield of the Archons should not have dispellable effects
- Sound effect for adding spells with the Memorize button should not be missing
- Sounds for Miscast Magic should have the same saves as the rest of the spell
- Sounds for spells should play at the correct times and on the correct targets
- Spell Casting Cursor should show when mousing over character portrait with spell cast ready.
- Spell primary/secondary types should be correct
- Spellcasting should not be interrupted by damage that you're immune to.
- Spells from scrolls should not have projectiles
- Spells should use the correct casting animation for their school
- Spider's Bane +2 should have an accurate description
- Standalone credits screen should not mention Baldur's Gate
- Standing on or near a trapped container should not show ground items
- StaticStart should resume a stopped animation
- Stealth button of thieves and rangers should not remain active after picking up items via quickloot bar
- Stoneskin should create the proper number of stone skins when cast
- Stoneskin should protect against the Bleeding icon
- Sunfire should not bypass Magic Resistance
- Tapping on AI should not turn it on/off when using the Help button
- Text with Russian, Chinese, Japanese, or Korean languages selected should be the same size as English text
- The "AI Script" line in character generation should use a scripts formal name
- The bmp renderer should not have a heavy memory leak
- The character record page should not state you become a Fallen Cleric with a dual class ranger character
- The Play buttons on the soundset selection screens should not be referred to as PLAY_GAME_BUTTON
- The quit game confirmation should always appear if More Confirmation Prompts are activated
- The quit game confirmation should be dismissable
- The Sleep portrait icon should work when caused by nonlethal weapons
- The Sleep portrait icon should work when caused by weapons
- There should be an sound effects/animation when adding/removing spells
- There should not be floating lines near characters weapons or hands
- Tooltip for the quick loot button should not be missing
- Tooltips for Quick Save, Help and Rest should not show keybindings for Thieving, Stealth and Guard respectively
- Turning the mouse wheel over ground item slots should scroll the ground items
- UI strings saying "Abilities" should not be shared between character attributes and HLAs
- Unconscious characters should not immediately get up
- Upgrade zlib to 1.2.11 (latest).
- Usable by should display the correct string when using the Restrict Item opcode (319)
- Wand of Fire should allow save for half damage
- Wand of Frost should allow save for half damage
- Wand of Lightning should allow save for half damage
- Wand of the Heavens should allow save for half damage
- Wild surge: Cacofiend should use consistent visuals
- Wish spells should use their assigned visual effects
- Wyvern summoned by Wyvern Call should be able to poison its targets
- You should be able to get the grandmastery achievement with a dual class character
- You should not get writhing fog and other unique shaman spells at a level before they are castable
- You should still be able to type in codes using "CLUAConsole"
No comments:
Post a Comment