mirror of
https://github.com/vcmi/vcmi.git
synced 2025-08-13 19:54:17 +02:00
Changelog update, minor fix.
This commit is contained in:
23
ChangeLog
23
ChangeLog
@@ -1,12 +1,14 @@
|
|||||||
0.73 -> 0.74
|
0.73 -> 0.74 (Oct 01 2009)
|
||||||
GENERAL:
|
GENERAL:
|
||||||
* Scenario Information window
|
* Scenario Information window
|
||||||
* Save Game window
|
* Save Game window
|
||||||
* VCMI window should start centered
|
* VCMI window should start centered
|
||||||
* support for Necromancy and Ballistics secondary skills
|
* support for Necromancy and Ballistics secondary skills
|
||||||
* new artifacts supported, including those improving Necromancy, Legion Statue parts, Shackles of War and most of combination artifacts (but not combining)
|
* new artifacts supported, including those improving Necromancy, Legion Statue parts, Shackles of War and most of combination artifacts (but not combining)
|
||||||
|
* VCMI client has its own icon (thx for graphic to Dikamilo)
|
||||||
* Ellipsis won't be split when breaking text on several lines
|
* Ellipsis won't be split when breaking text on several lines
|
||||||
* split button will be grayed out when no creature is selected
|
* split button will be grayed out when no creature is selected
|
||||||
|
* fixed issue when splitting stack to the hero with only one creatures
|
||||||
* a few fixes for shipyard window
|
* a few fixes for shipyard window
|
||||||
|
|
||||||
ADVENTURE INTERFACE:
|
ADVENTURE INTERFACE:
|
||||||
@@ -18,11 +20,13 @@ ADVENTURE INTERFACE:
|
|||||||
BATTLES:
|
BATTLES:
|
||||||
* partial siege support
|
* partial siege support
|
||||||
* new stack queue for higher resolutions (graphics made by Dru, thx!)
|
* new stack queue for higher resolutions (graphics made by Dru, thx!)
|
||||||
* 'Q' pressing toggles the queue displaying (so it can be enabled/disabled it with single key press)
|
* 'Q' pressing toggles the stack queue displaying (so it can be enabled/disabled it with single key press)
|
||||||
* more creatures special abilities supported
|
* more creatures special abilities supported
|
||||||
* stack
|
* battle settings will be stored
|
||||||
* fixed crashes occuring on attacking two hex creatures from back
|
* fixed crashes occuring on attacking two hex creatures from back
|
||||||
|
* fixed crash when clicking on enemy stack without moving mouse just after receiving action
|
||||||
* even large stack numbers will fit the boxes
|
* even large stack numbers will fit the boxes
|
||||||
|
* when active stack is killed by spell, game behaves properly
|
||||||
* shooters attacking twice (like Grand Elves) won't attack twice in melee
|
* shooters attacking twice (like Grand Elves) won't attack twice in melee
|
||||||
* ballista can shoot even if there's an enemy creature next to it
|
* ballista can shoot even if there's an enemy creature next to it
|
||||||
* improved obstacles placement, so they'll better fit hexes (thx to Ivan!)
|
* improved obstacles placement, so they'll better fit hexes (thx to Ivan!)
|
||||||
@@ -30,6 +34,9 @@ BATTLES:
|
|||||||
* estimating damage that will be dealt while choosing stack to be attacked
|
* estimating damage that will be dealt while choosing stack to be attacked
|
||||||
* modified the positioning of battle effects, they should look about right now.
|
* modified the positioning of battle effects, they should look about right now.
|
||||||
* after selecting a spell during combat, l-click is locked for any action other than casting.
|
* after selecting a spell during combat, l-click is locked for any action other than casting.
|
||||||
|
* flying creatures will be blitted over all other creatures, obstacles and wall
|
||||||
|
* obstacles and units should be printed in better order (not tested)
|
||||||
|
* fixed armageddon animation
|
||||||
* new spells supported:
|
* new spells supported:
|
||||||
- Anti-Magic
|
- Anti-Magic
|
||||||
- Cure
|
- Cure
|
||||||
@@ -47,10 +54,15 @@ BATTLES:
|
|||||||
|
|
||||||
TOWNS:
|
TOWNS:
|
||||||
* enemy castle can be taken over
|
* enemy castle can be taken over
|
||||||
|
* only one capitol per player allowed (additional ones will be lost)
|
||||||
* garrisoned hero can buy a spellbook
|
* garrisoned hero can buy a spellbook
|
||||||
* Lookout Tower supported
|
|
||||||
* heroes available in tavern sould be always different
|
* heroes available in tavern sould be always different
|
||||||
* ship bought in town will be correctly placed
|
* ship bought in town will be correctly placed
|
||||||
|
* new special town structures supported:
|
||||||
|
- Lookout Tower
|
||||||
|
- Temple of Valhalla
|
||||||
|
- Wall of Knowledge
|
||||||
|
- Order of Fire
|
||||||
|
|
||||||
HERO WINDOW:
|
HERO WINDOW:
|
||||||
* war machines cannot be unequiped
|
* war machines cannot be unequiped
|
||||||
@@ -72,9 +84,10 @@ New objects supported:
|
|||||||
- Garrison
|
- Garrison
|
||||||
- Stables
|
- Stables
|
||||||
- Pandora Box
|
- Pandora Box
|
||||||
|
- Pyramid
|
||||||
|
|
||||||
|
|
||||||
0.72 -> 0.73 (1 Aug 2009)
|
0.72 -> 0.73 (Aug 01 2009)
|
||||||
GENERAL:
|
GENERAL:
|
||||||
* infowindow popup will be completely on screen
|
* infowindow popup will be completely on screen
|
||||||
* fixed possible crash with in game console
|
* fixed possible crash with in game console
|
||||||
|
@@ -2500,6 +2500,7 @@ void BattleInfo::calculateCasualties( std::map<ui32,si32> *casualties ) const
|
|||||||
const CStack * const st = stacks[i];
|
const CStack * const st = stacks[i];
|
||||||
si32 killed = (st->alive() ? st->baseAmount - st->amount : st->baseAmount);
|
si32 killed = (st->alive() ? st->baseAmount - st->amount : st->baseAmount);
|
||||||
amax(killed, 0);
|
amax(killed, 0);
|
||||||
|
if(killed)
|
||||||
casualties[!st->attackerOwned][st->creature->idNumber] += killed;
|
casualties[!st->attackerOwned][st->creature->idNumber] += killed;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user