aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/spells.cpp
AgeCommit message (Collapse)Author
2018-04-28XEEN: Move Detect Monsters dialog logic into a dialogs_spells.cpp classPaul Gilbert
2018-04-28XEEN: Fix rendering of Detect Monsters spellPaul Gilbert
2018-04-15XEEN: Added differences introduced in Swords of XeenPaul Gilbert
2018-04-15XEEN: Mode renamings, fix loading savegame during script dragging partyPaul Gilbert
2018-04-06XEEN: Fix animation for Elemental Storm spellPaul Gilbert
2018-03-31XEEN: Fix to trigger correct spells when using misc itemsPaul Gilbert
2018-03-27XEEN: Change Map _loadDarkSide bool to int _loadCcNumPaul Gilbert
2018-03-17XEEN: Change bool _isDarkCc to int _ccNumPaul Gilbert
Originally the flag was whether the party was on the Dark Side, but as a bool I was having to cast it to an int side/cc number in more and more places. So now I've converted it to _ccNum, and it can be used directly as an int
2018-03-04XEEN: Move all the dialog classes to their own sub-folderPaul Gilbert
2018-02-23XEEN: Add data to create_xeen for Clouds of Xeen on it's ownPaul Gilbert
2017-12-22XEEN: Create a separate current state saver for each sidePaul Gilbert
Previously, I only had a single savefile, which maintains the state of the party and mazes. But I've realised that I'll need a separate archive for each side of Xeen. I'm still not entirely happy with the cleanliness of the new structure, but it at least is now functionally separating the sides.
2017-12-17XEEN: Properly handle darknessPaul Gilbert
2017-11-29XEEN: Create Windows class to hold the windows arrayPaul Gilbert
2017-11-17XEEN: Fix Coverity identified problemsPaul Gilbert
2017-11-11XEEN: In progress implementing giveTakePaul Gilbert
2017-11-09XEEN: Cleanup of PowType enum namesPaul Gilbert
2017-11-09XEEN: Create a PowType enum for ranged arrow/spell typesPaul Gilbert
2017-11-08XEEN: Changed multiAttack to rangedAttackPaul Gilbert
2016-10-09JANITORIAL: Remove trailing spacesEugene Sandulenko
2016-09-24XEEN: Fix Cppcheck out-of-bounds warningTorbjörn Andersson
2016-09-22XEEN: Create Resources class to encapsulate all the static resourcesPaul Gilbert
This will make it easier later on to handle things like translations, and if the other games have different values for some arrays
2016-09-18XEEN: Beginnings of Darkside endgame, subtitle codePaul Gilbert
2016-09-12XEEN: Beginnings of Music classPaul Gilbert
2016-08-28XEEN: Moved method comments from CPP to header filesPaul Gilbert
2015-03-01XEEN: Implement remaining spellsPaul Gilbert
2015-03-01XEEN: Implemented more spellsPaul Gilbert
2015-03-01XEEN: Implementing spellsPaul Gilbert
2015-02-28XEEN: Fix ordering of spell list and methodsPaul Gilbert
2015-02-28XEEN: Implemented protection from elements spellPaul Gilbert
2015-02-28XEEN: Implement some of the spellsPaul Gilbert
2015-02-28XEEN: gcc compilation fixesPaul Gilbert
2015-02-28XEEN: Implement addHitPoints and spellFX methodsPaul Gilbert
2015-02-28XEEN: Implemented multiAttackPaul Gilbert
2015-02-22XEEN: Renaming and move flags used for UI indicatorsPaul Gilbert
2015-02-18XEEN: Add special case spell handling during combatPaul Gilbert
2015-02-18XEEN: Implement extra code for passing active character to castSpellPaul Gilbert
2015-02-17XEEN: Implemented Cast Spell dialogPaul Gilbert
2015-02-07XEEN: Implemented restingPaul Gilbert
2015-02-05XEEN: Moved _maeNames to a new Resources classPaul Gilbert
2015-02-04XEEN: Implemented weapon variation of equipItemPaul Gilbert
2015-02-04XEEN: Partial implementation of doItemOptionsPaul Gilbert
2015-01-30XEEN: Implemented SpellsDialog and ConfirmDialog classesPaul Gilbert
2015-01-29XEEN: Implemented setSpellText for spells dialogPaul Gilbert
2015-01-25XEEN: Beginnings of Town class, implemented handleActionPaul Gilbert
2015-01-25XEEN: Add skeleton for spells classPaul Gilbert