ChangeLog 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394
  1. 0.7 -> 0.71 (as for r707)
  2. GENERAL:
  3. * morale/luck system and corresponding sec. skills supported
  4. * fixed crash when hero get level and has less than two sec. skills to choose between
  5. ADVENTURE INTERFACE:
  6. * added missing path arrows
  7. * corrected centering on hero's position
  8. BATTLES:
  9. * spell books won't be placed in War Machine slots after battle
  10. TOWN INTERFACE:
  11. * Rampart's Treasury requires Miner's Guild
  12. OBJECTS:
  13. New objects supported:
  14. * Faerie Ring
  15. * Swan Pond
  16. * Idol of Fortune
  17. * Fountain of Fortune
  18. * Rally Flag
  19. * Oasis
  20. * Temple
  21. * Watering Hole
  22. * Fountain of Youth
  23. 0.64 -> 0.7 (Feb 01 2009)
  24. GENERAL:
  25. * move some settings to the config/settings.txt file
  26. * partial support for new screen resolutions
  27. * it's possible to set game resolution in pregame (type 'resolution' in the console)
  28. * /Data and /Sprites subfolders can be used for adding files not present in .lod archives
  29. * fixed crashbug occuring when hero levelled above 15 level
  30. * support for non-standard screen resolutions
  31. * F4 toggles between full-screen and windowed mode
  32. * minor improvements in creature card window
  33. * splitting stacks with the shift+click
  34. * creature card window contains info about modified speed
  35. ADVENTURE INTERFACE:
  36. * added water animation
  37. * speed of scrolling map and hero movement can be adjusted in the System Options Window
  38. * partial handling r-clicks on adventure map
  39. TOWN INTERFACE:
  40. * the scroll tab won't remain hanged to our mouse position if we move the mouse is away from the scroll bar
  41. * fixed cloning creatures bug in garrisons (and related issues)
  42. BATTLES
  43. * support for the Wait command
  44. * magic arrow *really* works
  45. * war machines support partially added
  46. * queue of stacks narrowed
  47. * spell effect animation displaying improvements
  48. * positive/negative spells cannot be cast on hostile/our stacks
  49. * showing spell effects affecting stack in creature info window
  50. * more appropriate coloring of stack amount box when stack is affected by a spell
  51. * battle console displays notifications about wait/defend commands
  52. * several reported bugs fixed
  53. * new spells supported:
  54. a) Haste
  55. b) lightning bolt
  56. c) ice bolt
  57. d) slow
  58. e) implosion
  59. f) forgetfulness
  60. g) shield
  61. h) air shield
  62. i) bless
  63. j) curse
  64. k) bloodlust
  65. l) weakness
  66. m) stone skin
  67. n) prayer
  68. o) frenzy
  69. AI PLAYER:
  70. * Genius AI (first VCMI AI) will control computer creatures during the combat.
  71. OBJECTS:
  72. * Guardians property for resources is handled
  73. * support for Witch Hut
  74. * support for Arena
  75. * support for Library of Enlightenment
  76. And a lot of minor fixes
  77. 0.63 -> 0.64 (Nov 01 2008)
  78. GENERAL:
  79. * sprites from /Sprites folder are handled correctly
  80. * several fixes for pathfinder and path arrows
  81. * better handling disposed/predefined heroes
  82. * heroes regain 1 mana point each turn
  83. * support for mistycisim and intelligence skills
  84. * hero hiring possible
  85. * added support for a number of hotkeys
  86. * it's not possible anymore to leave hero level-up window without selecting secondary skill
  87. * many minor improvements
  88. * Added some kind of simple chatting functionality through console. Implemented several WoG cheats equivalents:
  89. a) woggaladriel -> vcmiainur
  90. b) wogoliphaunt -> vcminoldor
  91. c) wogshadowfax -> vcminahar
  92. d) wogeyeofsauron -> vcmieagles
  93. e) wogisengard -> vcmiformenos
  94. f) wogsaruman -> vcmiistari
  95. g) wogpathofthedead -> vcmiangband
  96. h) woggandalfwhite -> vcmiglorfindel
  97. ADVENTURE INTERFACE:
  98. * clicking on a tile in advmap view when a path is shown will not only hide it but also calculate a new one
  99. * slowed map scrolling
  100. * blocked scrolling adventure map with mouse when left ctrl is pressed
  101. * blocked map scrolling when dialog window is opened
  102. * scholar will be accessible from the top
  103. TOWN INTERFACE:
  104. * partially done tavern window (only hero hiring functionality)
  105. BATTLES:
  106. * water elemental will really be treated as 2 hex creature
  107. * potential infinite loop in reverseCreature removed
  108. * better handling of battle cursor
  109. * fixed blocked shooter behavior
  110. * it's possible in battles to check remeaining HP of neutral stacks
  111. * partial support for Magic Arrow spell
  112. * fixed bug with dying unit
  113. * stack queue hotkey is now 'Q'
  114. * added shots limit
  115. 0.62 -> 0.63 (Oct 01 2008)
  116. GENERAL:
  117. * coloured console output, logging all info to txt files
  118. * it's possible to use other port than 3030 by passing it as an additional argument
  119. * removed some redundant warnings
  120. * partially done spellbook
  121. * Alt+F4 quits the game
  122. * some crashbugs was fixed
  123. * added handling of navigation, logistics, pathfinding, scouting end estates secondary skill
  124. * magical hero are given spellbook at the beginning
  125. * added initial secondary skills for heroes
  126. BATTLES:
  127. * very significant optimization of battles
  128. * battle summary window
  129. * fixed crashbug occurring sometimes on exiting battle
  130. * confirm window is shown before retreat
  131. * graphic stack queue in battle (shows when 'c' key is pressed)
  132. * it's possible to attack enemy hero
  133. * neutral monster army disappears when defeated
  134. * casualties among hero army and neutral creatures are saved
  135. * better animation handling in battles
  136. * directional attack in battles
  137. * mostly done battle options (although they're not saved)
  138. * added receiving exp (and leveling-up) after a won battle
  139. * added support for archery, offence and armourer secondary abilities
  140. * hero's primary skills accounted for damage dealt by creatures in battle
  141. TOWNS:
  142. * mostly done marketplace
  143. * fixed crashbug with battles on swamps and rough terrain
  144. * counterattacks
  145. * heroes can learn new spells in towns
  146. * working resource silo
  147. * fixed bug with the mage guild when no spells available
  148. * it's possible to build lighthouse
  149. HERO WINDOW:
  150. * setting army formation
  151. * tooltips for artifacts in backpack
  152. ADVENTURE INTERFACE:
  153. * fixed bug with disappearing head of a hero in adventure map
  154. * some objects are no longer accessible from the top
  155. * no tooltips for objects under FoW
  156. * events won't be shown
  157. * working Subterranean Gates, Monoliths
  158. * minimap shows all flaggable objects (towns, mines, etc.)
  159. * artifacts we pick up go to the appropriate slot (if free)
  160. 0.61 -> 0.62 (Sep 01 2008)
  161. General:
  162. * restructured to the server-client model
  163. * support for heroes placed in towns
  164. * upgrading creatures
  165. * working gaining levels for heroes (including dialog with skill selection)
  166. * added graphical cursor
  167. * showing creature amount in the creature info window
  168. * giving starting bonus
  169. Castles:
  170. * icon in infobox showing that there is hero in town garrison
  171. * fort/citadel/castle screen
  172. * taking last stack from the heroes army should be impossible (or at least harder)
  173. * fixed reading forbidden structures
  174. * randomizing spells in towns
  175. * viewing hero window in the town screen
  176. * possibility of moving hero into the garrison
  177. * mage guild screen
  178. * support for blacksmith
  179. * if hero doesn't have a spell book, he can buy one in a mage guild
  180. * it's possible to build glyph of fear in fortress
  181. * creatures placeholders work properly
  182. Adventure Interface:
  183. * hopefully fixed problems with wrong town defs (village/fort/capitol)
  184. Hero Window:
  185. * bugfix: splitting stacks works in hero window
  186. * removed bug causing significant increase of CPU consumption
  187. Battles:
  188. * shooting
  189. * removed some displaying problems
  190. * showing last group of frames in creature animation won't crash
  191. * added start moving and end moving animations
  192. * fixed moving two-hex creatures
  193. * showing/hiding graphic cursor
  194. * a part of using graphic cursor
  195. * slightly optimized showing of battle interface
  196. * animation of getting hit / death by shooting is displayed when it should be
  197. * improved pathfinding in battles, removed problems with displaying movement, adventure map interface won't be called during battles.
  198. * minor optimizations
  199. PreGame:
  200. * updates settings when selecting new map after changing sorting criteria
  201. * if sorting not by name, name will be used as a secondary criteria
  202. * when filter is applied a first available map is selected automatically
  203. * slider position updated after sorting in pregame
  204. Objects:
  205. * support for the Tree of knowledge
  206. * support for Campfires
  207. * added event message when picking artifact
  208. 0.6 -> 0.61 (Jun 15 2008)
  209. Improvements:
  210. * improved attacking in the battles
  211. * it's possible to kill hostile stack
  212. * animations won't go in the same phase
  213. * Better pathfinder
  214. * "%s" substitutions in Right-click information in town hall
  215. * windmill won't give wood
  216. * hover text for heroes
  217. * support for ZSoft-style PCX files in /Data
  218. * Splitting: when moving slider to the right so that 0 is left in old slot the army is moved
  219. * in the townlist in castle selected town will by placed on the 2nd place (not 3rd)
  220. * stack at the limit of unit's range can now be attacked
  221. * range of unit is now properly displayed
  222. * battle log is scrolled down when new event occurs
  223. * console is closed when application exits
  224. Bugfixes:
  225. * stack at the limit of unit's range can now be attacked
  226. * good background for the town hall screen in Stronghold
  227. * fixed typo in hall.txt
  228. * VCMI won't crash when r-click neutral stack during the battle
  229. * water won't blink behind shipyard in the Castle
  230. * fixed several memory leaks
  231. * properly displaying two-hex creatures in recruit/split/info window
  232. * corrupted map file won't cause crash on initializing main menu
  233. 0.59 -> 0.6 (Jun 1 2008)
  234. * partially done attacking in battles
  235. * screen isn't now refreshed while blitting creature info window
  236. * r-click creature info windows in battles
  237. * no more divison by 0 in slider
  238. * "plural" reference names for Conflux creatures (starting armies of Conflux heroes should now be working)
  239. * fixed estate problems
  240. * fixed blinking mana vortex
  241. * grail increases creature growths
  242. * new pathfinder
  243. * several minor improvements
  244. 0.58 -> 0.59 (May 24 2008 - closed, test release)
  245. * fixed memory leak in battles
  246. * blitting creature animations to rects in the recruitment window
  247. * fixed wrong creatures def names
  248. * better battle pathfinder and unit reversing
  249. * improved slider ( #58 )
  250. * fixed problems with horde buildings (won't block original dwellings)
  251. * giving primary skill when hero get level (but there is still no dialog)
  252. * if an upgraded creature is available it'll be shown as the first in a recruitment window
  253. * creature levels not messed in Fortress
  254. * war machines are added to the hero's inventory, not to the garrison
  255. * support for H3-style PCX graphics in Data/
  256. * VCMI won't crash when is unable to initialize audio system
  257. * fixed displaying wrong town defs
  258. * improvements in recruitment window (slider won't allow to select more creatures than we can afford)
  259. * creature info window (only r-click)
  260. * callback for buttons/lists based on boost::function
  261. * a lot of minor improvements
  262. 0.55 -> 0.58 (Apr 20 2008 - closed, test release)
  263. Towns:
  264. * recruiting creatures
  265. * working creature growths (including castle and horde building influences)
  266. * towns give income
  267. * town hall screen
  268. * building buildings (requirements and cost are handled)
  269. * hints for structures
  270. * updating town infobox
  271. Garrisons:
  272. * merging stacks
  273. * splitting stacks
  274. Battles:
  275. * starting battles
  276. * displaying terrain, animations of heroes, units, grid, range of units, battle menu with console, amounts of units in stacks
  277. * leaving battle by pressing flee button
  278. * moving units in battles and displaying thier ranges
  279. * defend command for units
  280. General:
  281. * a number of minor fixes and improvements
  282. 0.54 -> 0.55 (Feb 29 2008)
  283. * Sprites/ folder works for h3sprite.lod same as Data/ for h3bitmap.lod (but it's still experimental)
  284. * randomization quantity of creatures on the map
  285. * fix of Pandora's Box handling
  286. * reading disposed/predefined heroes
  287. * new command - "get txt" - VCMI will extract all .txt files from h3bitmap.lod to the Extracted_txts/ folder.
  288. * more detailed logs
  289. * reported problems with hero flags resolved
  290. * heroes cannot occupy the same tile
  291. * hints for most of creature generators
  292. * some minor stuff
  293. 0.53b -> 0.54 (Feb 23 2008 - first public release)
  294. * given hero is placed in the town entrance
  295. * some objects such as river delta won't be blitted "on" hero
  296. * tiles under FoW are inaccessible
  297. * giving random hero on RoE maps
  298. * improved protection against hero duplication
  299. * fixed starting values of primary abilities of random heroes on RoE/AB maps
  300. * right click popups with infoboxes for heroes/towns lists
  301. * new interface coloring (many thanks to GrayFace ;])
  302. * fixed bug in object flag's coloring
  303. * added hints in town lists
  304. * eliminated square from city hints
  305. 0.53 - 0.53b (Feb 20 2008)
  306. * added giving default buildings in towns
  307. * town infobox won't crash on empty town
  308. 0.52 - 0.53 (Feb 18 2008):
  309. * hopefully the last bugfix of Pandora's Box
  310. * fixed blockmaps of generated heroes
  311. * disposed hero cannot be chosen in scenario settings (unless he is in prison)
  312. * fixed town randomization
  313. * fixed hero randomization
  314. * fixed displaying heroes in preGame
  315. * fixed selecting/deselecting artifact slots in hero window
  316. * much faster pathfinder
  317. * memory usage and load time significantly decreased
  318. * it's impossible to select empty artifact slot in hero window
  319. * fixed problem with FoW displaying on minimap on L-sized maps
  320. * fixed crashbug in hero list connected with heroes dismissing
  321. * mostly done town infobox
  322. * town daily income is properly calculated
  323. 0.51 - 0.52 (Feb 7 2008):
  324. * [feature] giving starting hero
  325. * [feature] VCMI will try to use files from /Data folder instead of those from h3bitmap.lod
  326. * [feature] picked artifacts are added to hero's backpack
  327. * [feature] possibility of choosing player to play
  328. * [bugfix] ZELP.TXT file *should* be handled correctly even it is non-english
  329. * [bugfix] fixed crashbug in reading defs with negativ left/right margins
  330. * [bugfix] improved randomization
  331. * [bugfix] pathfinder can't be cheated (what caused errors)
  332. 0.5 - 0.51 (Feb 3 2008):
  333. * close button properly closes (same does 'q' key)
  334. * two players can't have selected same hero
  335. * double click on "Show Available Scenarios" won't reset options
  336. * fixed possible crashbug in town/hero lists
  337. * fixed crashbug in initializing game caused by wrong prisons handling
  338. * fixed crashbug on reading hero's custom artifacts in RoE maps
  339. * fixed crashbug on reading custom Pandora's Box in RoE maps
  340. * fixed crashbug on reading blank Quest Guards
  341. * better console messages
  342. * map reading speed up (though it's still slow, especially on bigger maps)
  343. to 0.5 (Feb 2 2008 - first closed release):
  344. * Main menu and New game screens
  345. * Scenario selection, part of advanced options support
  346. * Partially done adventure map, town and hero interfaces
  347. * Moving hero
  348. * Interactions with several objects (mines, resources, mills, and others)