Fix some nasty bugs #768

Merged
merged 14 commits into from Feb 15, 2016

Projects

None yet

2 participants

@Zegeri
Member
Zegeri commented Feb 12, 2016

0ff788e and 7fb61a7 fix the issue reported by omochi-man by email.

Zegeri added some commits Feb 9, 2016
@Zegeri Zegeri Do not create all common events again at loading
Also: remove unused battle variable in common event class
9047091
@Zegeri Zegeri Fix mistake in Game_Player::IsBlockedByMoveRoute
and remove unused Game_Interpreter::EndMoveRoute
011342a
@Zegeri Zegeri Refactor update of character sprite/stop and fix #762 1b88eb5
@Zegeri Zegeri Replicate the weird behavior of move routes and triggers
While on a move route, the player shall not trigger touch/collision
events. When the move route ends (by reaching the last command or by
using Halt All Movement), it'll check the touch/collision triggers if
the last command executed was a Move command.

Fixes #687
a295605
@Zegeri Zegeri Make more accurate cycle self movement and MoveTowardsPlayer
Also fix out-of-bounds access when using savegames from before this pull
request.
eb90883
@Zegeri Zegeri Block the main interpreter if the hero is (un)boarding vehicle 7fb61a7
@Zegeri Zegeri Avoid update of the game map in two frames during teleports
The frame when FinishTeleportPlayer is called already updates the game
map (only the parallel events). In the next frame, when the Show
Transition starts, it shouldn't update the map events.
0ff788e
@Zegeri Zegeri Tweak a bit the event direction after page switch
so that it doesn't ever change movement direction while moving.
0c231d3
@Zegeri Zegeri Fix nullptr dereference crash when using invalid actors (fixes #735)
2158614
@Zegeri Zegeri Do not reset middle pattern when SetGraphic doesn't change sprite
Also: Fix corner case of non-blocking move routes and touch/collision
triggers
1ef2aff
@Zegeri Zegeri Fix flash of background color when teleporting
04c7ee8
@Zegeri Zegeri Use correct picture rotation angle (fixes #722)
9e2bdba
@Zegeri Zegeri Use correct jump speed
f607d5f
@Zegeri
Member
Zegeri commented Feb 15, 2016

This last commit fixes the nasty bug in Nobisen ACE (のび太戦記ACE) reported in an email from pee kiyo.

This is ready for review.

@Zegeri Zegeri Fix out of range array access when using shops
a52d3da
@Ghabry Ghabry merged commit c611c89 into EasyRPG:master Feb 15, 2016

5 checks passed

Android Build finished. No test results found.
Details
Linux Build finished. No test results found.
Details
OSX Build finished. No test results found.
Details
Windows Build finished. No test results found.
Details
web Build finished. No test results found.
Details
@Ghabry Ghabry added this to the 0.4.1 milestone Feb 15, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment