Warp Rogue Changelog


0.7.2b

AI: A critical bug which caused the game to hang was fixed.
AI: bumping into unnoticed enemies was not handled correctly. Fixed.


0.7.2

SUMMARY:

- New icon, new background texture
- Tactical commands
- Two new game modes 
- Improved career tree, UI, and AI
- New content: 2 levels, 9 objects, 2 perks, 2 careers, 1 psychic power, 6 enemies
- Balancing
- Many bug fixes
- ...and more!

COMPLETE LIST OF CHANGES:

New background texture. (Kornel Kisielewicz)
The psychic power "Warp strength" lacked an already in effect check. Fixed.
Using the psychic power "Reactivate" on a non-stunned character caused a crash. Fixed.
Using the psychic power "Purify blood" on a non-poisoned character caused a crash. Fixed.
Abnormal program termination corrupted saved games. Fixed.
New game modes: "Normal" and "Iron man". The old fate points based mode was removed.
The title screen ASCII art was removed.
New icon. (Kornel Kisielewicz)
The power of the drug "Flash" was increased.
Psychic overloads now cause more damage.
A psychic overload recovery bug was fixed.
Machines were not immune to disease. Fixed.
Machines were not immune to poison. Fixed.
Machines were not immune to various psychic powers. Fixed.
The license was changed to GPL.
Monks now get laser pistols.
Save/continue gave characters free actions. Fixed.
Load/save did not preserve party order. Fixed. 
Free psychic powers were not free. Fixed.
Save/continue respawned uniques. Fixed.
The help sections "Characters" and "Psionics" were divided into smaller sections.
New object attribute: "Laser".
New ranged combat weapon: "Assault laser".
"Veterans" were renamed to "Veteran Guardsmen".
New perk: "Rapid shot".
The following careers got the "Rapid shot" perk: "Gunslinger", "Desperado", "Legionary".
"Legionaries" can no longer get the following the perks: "First aid", "Crushing strike".
"Veteran guardsmen" and "Legionaries" can now get the "Alertness" perk.
New advanced career: "Gang leader".
The "Pit fighter" career now has an exit to "Ganger".
The "Ganger" career now has exits to "Pit fighter" and "Gang leader".
The "Fledgling psyker" career now has an exit to "Ganger".
The "Psyker" career now has an exit to "Ganger".
The "Legionary" career now has an exit to "Imperial officer".
New advanced career: "Rogue trader".
The "Alien hunter" career now has an exit to "Rogue trader".
It is now possible to recruit characters who have the "Trading" perk.
The perk "Rapid strike" did not affect unarmed fighting. Fixed.
The "Trading" perk is now useable.
"Leadership" stat advancements are now much more common (i.e. many advance schemes were modified).
The "Guardsman" career no longer has an exit to "Alien Hunter".
The "Veteran guardsman" career and no longer has an exit to "Alien Hunter".
The "Preacher" career now has an exit to "Acolyte".
The "Judge" career no longer has an exit to "Imperial officer".
The "Guardsman" career no longer has an exit to "Preacher".
The "Noble" career now has an exit to "Ganger".
New close combat weapon: "Imperial sword".
Duelling pistols are no longer (legally) buyable.
The trappings of the "Noble" career were changed.
The trappings of the "Imperial officer" career were changed.
AI: tactical commands ("Plan A!", "Get ready!", "Stay close!", "Hold position!") were implemented.
AI: characters in "patrol", "guard", or "wait" mode now ready themselves for combat.
The visible area logic was improved (i.e. no more out of focus PCCs).
The options "BACKGROUND_IMAGE", "SHOW_BACKGROUND_IMAGE", "COLOR_DEPTH", and "BLOOD" were removed.
Various splatter logic bugs were fixed.
Using the elevator now consumes an action.
The perk "Marksman" reduced positive range modifiers. Fixed.
Plasma weapon malfunctions were buggy. Fixed.
Bumping into impassable objects is no longer interpreted as an attack.
New object attribute: "Daemonic".
Messages caused by out of LOS characters are now surpressed.
AI: characters now use "recover".
The parry penalty of axes was increased to 20.
The parry penalty of great axes was reduced to 20.
The parry penalty of Doombringer was reduced to 20.
The parry penalty of rune axes was increased to 20.
King Pest lacked the "Daemonic" flag. Fixed.
New level.
New enemy: "Igur".
New enemy unique: "Igor".
New object attribute: "Pain".
New close combat weapon: "Cleaver".
New unique close combat weapon: "Prod of Education".
The buy/sell/manufacture interface was improved.
The look command now shows a character's injury status.
The advanced target mode now shows a character's injury status.
The elevator symbol was changed.
Serpent cultists now get venom blades instad of neural whips.
Duchess Golon's stats and psychic powers were modified.
New level.
New enemy: "Ratkin warrior".
New enemy: "Ratkin assassin".
New enemy unique: "Black Death".
New close combat weapon: "Ratkin dagger".
New unique close combat weapon: "Warp Tooth".
New ranged combat weapon: "Ratkin blowgun".
New unique ranged combat weapon: "Pest Spitter".
New unique armour: "Black Habit".
New perk: "Claws".
The disarm action did not cancel stealth. Fixed.
Various message bugs related to unnoticed enemies were fixed.
The perk "First Aid" was made more powerful.
New enemy: "Corpse fly".
"King Pest" is now stronger.
The "Fanaticism" perk was replaced by two new perks: "Fearless" and "Immunity to pain".
A NPC's fate points had no effect i.e. the "Die hard" perk was useless for NPCs. Fixed.
Characters could parry the attacks of unnoticed enemies. Fixed.
The effect of the "Die hard" perk was changed.
The psychic power "Banishment" was implemented.

(Save file compatibility broken)


0.7.1

AI: The weapon switching code was improved / fixed.
New basic career: "Gunslinger". 
New advanced career: "Desperado".
Revolver damage dice changed: 2D5 -> 2D6.
Message fix: machines no longer "die".
Machines now leave machine parts when they are destroyed.
Wearing heavy armour now nullifies the "Uncanny dodge" modifier.
New icon.
The external text parser could not handle the '%' character. Fixed.
RDB: it is now possible to use the token delimiter as a field value.
RDB: the writing functions no longer write superfluous newlines.
RDB: the newline style used when writing can now be set at compile-time. 
RDB: documentation and example code was added.
The size of the save files was reduced. 
RDB: it is now possible to use SPACE or '#' at the beginning of field names.
The stub back-end was broken. Fixed.
Support for non-GCC compilers was improved.
UNIX back-end: save files are now written to $HOME/.wrogue. (Joni Yrjana)
Pestling description was added.
The PC now starts next to an elevator again.
New perk: "Die hard" (one extra fate point).
The following careers got the "Die hard" perk: "Veteran", "Desperado", "Scavenger".
The "Stimm resistant" perk shortened the stimm effect duration. Fixed.
Stimms were renamed to drugs.
New help section: "Hints".
Windowed mode is now the default graphics mode.
The difficulty of the "Regenerate" psychic power was reduced.
New psychic power: "Purge plague".
New psychic power: "Warp strength".
Support for continuous events (e.g. poison damage) was added.
New effect: "Poisoned".
New object attribute: "Poison".
New object attribute: "Silent".
New ranged combat weapon: "Needle pistol".
New ranged combat weapon: "Needle rifle".
Power knives are now "Basic" weapons.
New gore feature: "Poisoned corpse".
New close combat weapon: "Venom blade".
Assassins now start with a needle rifle and a venom blade.
New psychic power: "Purify blood".
The psychic power "Storm of lightning" was removed.
New psychic power: "Firestorm".
New psychic power: "Reactivate".
New drug: "Antidote".
'make clean' was broken. Fixed.
Stunning did not cancel reload/unjam weapon actions. Fixed.
The look command ignored the "Unnoticed" status flag. Fixed.
Party members now leave the party if you attack them. 
SDL back-end: performance was improved.
The event system was improved.
The advance scheme of the "Monk" career was modified.
The advance scheme of the "Preacher" career was modified.
The "Guardsman" career now has an exit to "Preacher".
New perk: "Manufacture drugs".
The following careers got the "Manufacture drugs" perk: "Ganger", "Investigator".
AI: characters now use the drugs "Antidote" and "Stoic".
AI: the "Stealth" perk was not correctly used in some cases. Fixed.
A major hit calculation bug (CCW vs RCW) was fixed.
A major parry calculation bug (parrying rarely worked) was fixed.
A bug in the event system which could cause crashes was fixed.
New drug: "Bull".

(Save file compatibility broken)


0.7.0 

Major redesign of the entire game.

The plot was changed.
Most of the content was redone.
The UI was improved.
The range combat rules were improved.
The stealth rules were improved.
A morale system was added.
Save files are now portable.
The manual was replaced by an in-game help system.

Much more..


0.6.2

The compile guide was improved.
Party members now drop all their equipment when they die.
It is now possible to rename party members.
The NOTICE message was fixed.
The blood effects are now optional.
Four new macro slots were added.
Nomat now worsens the effects of psychic overloads.
A few character status flags were not documented. Fixed.
Using psychic powers against objects crashed the game. Fixed. 
The "Blademaster" ability was broken. Fixed.
It is now possible to dismiss party members.
The victory screen was slighlty modified.
The "Battle tactics" ability was implemented.
The Psyker AI was improved.
Attack -> Nearest enemy did not always work. Fixed.
Mac OS X: the Delete key did not work. Fixed.
It is no longer possible to call undefined macros. (Henrik Gustafsson)


0.6.1

Traders and engineers no longer move around.
The "Alertness" ability lacked a description. Fixed. (Henrik Gustafsson)
New ability: "Improved evocation".
New ability: "Psychic resistance".
Psychic overloads were implemented.
Portability improvements.
The "Nomat" stimm now has negative side effects.
A few in-game messages were improved. 
Taking a stimm now consumes an action.
Characters can no longer take the same stimm multiple times.
The game now looks the same on all supported platforms.
Performance improvements.
The game no longer depends on SDL_ttf.


0.6.0

It is now possible to recruit NPCs who cannot speak.
The recruiting mechanics were changed (see handbook).
The natural stat maximum limitation was removed.
"Concentrate" no longer cancels stealth.
The concentration level is now shown in the status window.
Range-based modifiers for psychic powers were implemented.
The "Force channel" object attribute was implemented.
Ork guns no longer jam.
The player now starts close to an elevator.
Race descriptions were added.
Weapon recharge events now produce a message.
The game now starts in fullscreen mode by default.
Savefile compression was added.
'Slaught stimm bug was fixed. 
Recruited NPCs gained hit points like PCs. Fixed.
Invalid stacking bugs (i.e. multiple psychic shields etc.) were fixed.
The parry penalties of weapons were never applied. Fixed.
Two minor weapon reloading bugs were fixed. 
It was possible to destroy "Indestructable" objects. Fixed.
"Psychic shield" bugs were fixed.
Psychic bolts were not documented. Fixed.
The "Fearless" ability (now called "Immunity to fear") lacked a description. Fixed.
"Automatic recharge" and "Partial reload" lacked a description. Fixed.
New dungeon feature: "Barricade".
New Ork weapon: "Grabba stik".
New Ork object: "Rokkit pack".
New Ork career: "Stormboy".
New Ork career: "Skarboy".
New Ork stimm: "Fungus beer".
New ability: "Weapon maintenance".
New ability: "Jump pack".
New ability: "Persuade".
New ability: "Critical shot".
New ability: "Critical strike".
New ability: "Stimm resistant".
New ability: "First aid".
New ability: "Alertness".
New ability: "Enhanced parry".
New ability: "Biomancer".
New ability: "Telepath".
New ability: "Telekinetic".
New ability: "Pyromancer".
New ability: "Daemonologist".
New psychic power: "Storm of lightning".
New psychic power: "Psychic shriek".
New object attribute: "Power".
New Imperium weapon: "Frost blade".
New Imperium weapon: "Nemesis force halberd".
New Imperium stimm: "Nomat".
The "Repair jammed weapon" ability was removed.  
The "Precise attack" ability was removed.
A few minor cosmetic changes.
Major rebalancing.
FreeBSD build fix. (Clive Crous)


0.5.3

The number of elevators per level was increased.
A terrain info screen was added.
Spatter effects are no longer persistent.
Basic descriptions were added to all objects.
New object attribute: environmental protection. 
New dungeon features: barbed wire, chemical sludge.
AI controlled NPCs now alternate between "guard" and "patrol".
The dungeon generator was improved.
Doors were removed - all of them. 
The rules for hitting and shooting were slightly changed.
The handbook was improved / fixed.
"Bump into attack" now works with guns.
Impassable objects are now valid targets.
NPCs can now push past weaker NPCs.
The "Manufacture drugs" ability was removed.
The "RESOLUTION" option was removed.


0.5.2c

Mac OS X compatibility was improved.


0.5.2b

A possible crash during career advancement was fixed.
The names of the guardsmen careers were shortened.
Character dumps now contain the power rating.


0.5.2

The movement and AI code was rewritten; nasty crash/hang bugs were fixed. 
The "Never jams" attribute was removed from the Ork guns.
Mega armour now hinders movement i.e. you cannot run while wearing it.
The range table was modified. Marksman is now a useful ability... 
A bug that allowed shooting through closed doors was fixed.
A bug that allowed recruiting race leaders was fixed.
The character generation screens were rearranged.
AI controlled characters are now better at choosing the right attack.
Items now have different symbols and colors. 
A gamma correction option was added.
It is now possible to attack and destroy objects.
The rapid fire rules (SA and A mode) were improved. 
The targetter now displays the current range.
The Imperium leader lacked the Race leader flag (= Orks could not win). Fixed.
"Wears off" messages for psychic powers and stimms were added.
New set of psychic powers (replaces the old one): Regenerate, Terrify, Psychic shield, Fireball.
The critical hits rule was changed.
The Precise attack ability can no longer be combined with rapid fire / strike.
All stimms now have nasty side effects. 
The buy screen no longer flickers.
New Ork careers were added: Goff Boy, Snakebite Boy, Bad Moon Boy, Blood Axe Boy, Death Skull Boy, Kommando.
It is no longer possible to create female Orks (Ork girls?!).
New object attributes: Partial reload, Automatic recharge.
New Imperial weapons: Plasma gun, plasma pistol.
New special ability: Alien Weapons.
In-game descriptions for psychic powers and special abilities were added.
A bug that caused all races to use the same fate points roll was fixed.
Rapid Strike ability changed: the maximal weapon weight now depends on the character's strength.
The Sneak attack ability can no longer be combined with rapid fire / strike.
The concentration rule was changed: movement actions now cancel concentration, too.
The choose psychic power list now shows difficulty modifiers. 
An ASCII art victory screen was added.
Support for object descriptions was added.
In-game descriptions for stimms were added.
Character dump functionality was added.
The power rating is now displayed on the character screen.
The non implemented races were removed from the choose race screen.
Cases of "A can hit B but B cannot hit A" no longer happen.
The hive now has 14 levels.
Various balance tweaks.
Major source code clean up.


0.5.1

Multiple Imperium careers got additional abilities (mainly Fast draw and Marksman).
Deleted save games no longer leave junk in the save directory.
Saved games are stored as a single file now.
Stealth AI slightly improved.
A new object attribute was added: master-crafted.
A new ability was added: engineering.
A unique Techpriest NPC who can turn weapons into master-crafted versions was added.
"Steady hand" ability removed.
Orks made playable.
New Imperium objects were added: hellgun, hellpistol.
Many new Imperium NPCs were added.
More levels were added; the hive has 10 levels now (5 Ork, 5 Imperium).
Invalid movement commands no longer waste actions.
Center on player option added.
Fully healed party members did not close up to you while you were recovering/waiting. Fixed.
New Imperium careers were added: Fanatic, Inquisitor.
"Hive map" command was added (shows which hive levels are controlled by which race). 
Minor buy screen <-> sell screen inconsistency was fixed.
The Exit command is now bound to the Esc key (because of popular demand).
Recruiting of party members was implemented.
Broken Z coordinate display was fixed.
Object selling could produce messages that contained nothing but garbage. Fixed.
Attempting to buy something while having no credits no longer crashes the game.
Credits [0] objects no longer appear. 
Binding commands to the ESC key was made possible.
Possible irregular behaviour / crash on Increase Stat screen was fixed. 


0.5.0

First "Warp Rogue" release 

