[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
IceBlinkEngine.com • View topic - Coding Task List - Before IB2 Initial Release
Page 2 of 149

Re: Coding Task List - Before IB2 Initial Release

PostPosted: Tue Sep 27, 2016 2:42 am
by youngneil1
Collecting bugs and mayhaps missing features from Hearkenwold v21playthrough here:

- character creation: token selection and portrait selection screens: First of these screens shows a 1/10 which changes into a 2/20 next screen. Likely it's supposed 1/20 from first screen? Also, the selection screen (Tokens/Portraits) always shows the last page used, even when doing a new character. Finally, it's alwas 1/10 when (re-)opened, even if e.g. the third page is shown.

- character creation: help button in trait selection screen does not show anything when clicked

- character creation: text boxes that open when clicking beginner's guide, help or player's guide all miss scroll bars for showing the full amount of their content

- character creation: the left and right choice selectors/arrow shaped button for eg race or class work a little odd becuase when first clicking right and then clicking left I do not end up on the the originally displayed race/class but a different one

- new feature?: Looks like spell points for all casters come form intelligence? Ideally it could be set per class which attribute is responsible for the amount spell points (eg. wisdom for clerics)

- First text box after starting adventure: Content could be expande a bithere (e.g.more movement options via keyboard, arrow keys or numblock), passing of time, torches, rations, all such stuf couldd be explained a bit here if such systems are used)

- new feature: a turn on the scroll wheel of mosue should make a faded log visible again

- display of full party on screen (mini sprites): still some odditiy with this display, positioning is a bit off sometimes (depending on facing of party and number of chars there ar unwanted overlaps and gaps)

- info floaties on tap/mouse over stay even after the party moves again, but they are not position adjusted. This leads to the floaties hovering over the wrong position after party move. Same in combat when tapping for info and moving camera afterwards.

- creature cast Actions miss a log description in combat, eg "Goblin lawmaker casts Sleep spell".

- new (old) Feature: delay turn. Place Player character at end of move order. This will allow to move a big party in a more coordinated way, less skipping of turns cause initiative order was rolled unuckily. e.g. figher behind wizard in choke hole rolled better ini but cannot move past wizard.

WIP

Re: Coding Task List - Before IB2 Initial Release

PostPosted: Tue Sep 27, 2016 3:52 pm
by Dorateen

Re: Coding Task List - Before IB2 Initial Release

PostPosted: Tue Sep 27, 2016 4:28 pm
by slowdive
SP not using wisdom for clerics was due to the original android build not having wisdom or constitution. I adjusted HP to use constitution, but I forgot to add an option in player class for assigning attribute that should affect SP. Maybe when traits have an active option as well as the current passive, SP for some classes could be based on dexterity, strength, charisma, etc.

Re: Coding Task List - Before IB2 Initial Release

PostPosted: Fri Sep 30, 2016 3:37 am
by youngneil1
Ah, Lawgiver not Lawmaker. Close enough though :lol: !

Adding here in next post so you all see new stuff popping up:

- minor heal spell of my cleric somehow failed to work when trying to heal a character with negative hp outside combat (but yet alive, ie more than -20 hp). No healing effect, but sp were consumed still. Had to use heal potion which did the trick then.

- can confirm the freeze bug Dorateen already mentioned now (creature does not finish turn, initiative bar on). In my case it was an offscreen enemy archer attacking an offscreen pc. Must check camera code for this situation...

WIP

Re: Coding Task List - Before IB2 Initial Release

PostPosted: Fri Sep 30, 2016 7:05 am
by youngneil1
Fixed freeze bug above (needed adjustement of CalculateUpperLeftCreature() method from screenCombat class and also of the code for ranged attackers): The manualCam will now autocenter on ranged attackers and casters when those cast/shoot. I disabled the more complex code for trying to find camera point that always shows ranged attcker/caster and target point on screen for now.

In short, the manual cam will alway center (like autocam), but not when creatures just move. This still makes a big difference in combat handling speed in large battles with many creatures creeping forward on all sides offscreen.

Re: Coding Task List - Before IB2 Initial Release

PostPosted: Sat Oct 01, 2016 5:24 am
by youngneil1
Found and fixed crash bug that could occur when showing the grid in battle (code formerly tried to draw walkability and LoS info for off-grid squares; reason was mistake of mine when implementing manual combatCam.

Re: Coding Task List - Before IB2 Initial Release

PostPosted: Sat Oct 01, 2016 5:27 am
by youngneil1
- the mouse over info in combat shows creature AC in the new way (higher better), while character AC is dispalyed the old thac0 way. Likely best to harmonize the mouse over info, depending on the AC system chosen by author.

Re: Coding Task List - Before IB2 Initial Release

PostPosted: Tue Oct 04, 2016 2:23 am
by youngneil1
- a tiny exp bar over portrait top for any character might come in handy; might scale its x dimension by current exp divided by exp needed for next level

Re: Coding Task List - Before IB2 Initial Release

PostPosted: Tue Oct 04, 2016 2:51 am
by youngneil1
- just flagging this for further inspection: So far, each time I try casting out of combat only the cleric spells open (automatically). This might be just right as my wizard does not have out of combat spells yet. We will see if it's a bug or a feature :lol: :D .

Re: Coding Task List - Before IB2 Initial Release

PostPosted: Tue Oct 04, 2016 2:56 am
by youngneil1
- tiny new ftaure: a save completed message to log for manual saves like alreday exists for quick saves