Changelog
From Hack Wars Wiki
| This Article is Incomplete | |
| This article is apparently incomplete. You can help the HackWars wiki by expanding it |
4 character patch Sun, 01/16/2011
bug fixes
- Password check turned back on for chat
Small chat update Sat, 01/15/2011[1]
Bug fixes
- The clan's channel will now get its name from the tag, not from the clans name.
- The clan leader will be the only channel admin for the clan channel
January 9th fixes/changes Thursday 01/13/2011[2]
- /chaneColor syntax changed (not yet released, will be included in the next client JAR update)
- Black cannot be selected as a colour for a name. Though being black before still makes you black
- Font size of names in chat user list changed. (not yet released, will be included in the next client JAR update)
Bug fixes
- Compiler can compile scripts that have arithmetic expressions.
- underAttack() fixed again
January 9th Update Mon, 01/11/2011[3]
- No-opengl version of the game removed (link still displays from a few pages).
- Added messaging to zombie master from attack scripts
- Basic Clan support using in-game website of the Clan Information Agency (CIA) NPC
- Must be level 125 to start a clan
- Costs $25 million in-game cash or 5 HackStore game tokens
- Clan tags are shown in chat
- Clan Channels in chat
- Users with upgraded accounts can now change their own color in chat using /changeColor [name] [color number]
- CIA NPC added (cia.hw)
API
- isInClan() added to HTTP functions
- underAttack() fixed to now work in attack API
- Code like "countLines("test.txt")-1" is not acceptable. Functions can no longer be in arithmetic operations. Instead "int a=countLines("test.txt");int b=a-1;" is needed.
- Casting variables "(int), (float)..." no longer accepted.
Bugfixes
- Nulled FTP script fixed
- fixed an issue with the attack() function
- Removed all links to Hactendo as well as the Hacktendo quest NPC
- Fixed the Gateway NPC that appeared in the wrong network
- Scripts can now use underAttack(), doesnt highlight like other functions
chat update & bug fixes Mon, 11/22/2010[4]
Bugfixes
- default port not displaying properly should be fixed
- the infamous "Numbers of Doom" are gone
Chat
- added /me coloring
- moved tags to before username
- changed [admin] tag to [dev]
PH6ER4 IMHO you've got the right anwesr!
Chat bugs fixed Sun, 09/05/2010[5]
- Several chat bugs have been fixed
Chat update Fri, 08/13/2010[6]
- New chat system added
- New chat commands
- ~Game Messages pane has been separated from chat, and is it's own window.
- Network Map bug with DoSCDatabank has been fixed.
- Zombie windows now initialize with target port 0 instead of the zombie source port (requested by lord13).
- Pasting IPs into IP Panels now use trim() - no more trailing whitespace at the end! (requested by lord13).
Delayed giant update Fri, 08/13/2010[7][8]
- Ombeke quest and a few other "Beginner" quests
- Ignore is still broken
- Disappearing Items (although I do believe this is mainly the HD refresh problem, we'll look deeper)
- Game Store (Credits) issues
- High Score list shows more players
- Display for quest rewards, however this is a problem between the NPC website/messages and game messages. The "~GAME MESSAGES" output doesn't round any numbers, making it confusing.
- Popup Message spam for things like loops that contain file i/o functions pointing to files that don't exist (just one example).
Network Update Sun, 03/21/2010[9]
- known network map issues have been fixed
- Zombie Attacks have been updated
- Zombies now use a window similar to the attack window
- damage updates actually shows (No more blind-guessing how much damage you've done)
Site update Tue, 01/19/2010[10]
website
- New graphics
- New colours
- New formatting/layout
Network update, part 1 Tue, 12/15/2009[11]
- Temporary Access to networks is being given by The Keymaster @ 900.800.9.999
- New networks added
New quest Sun, 11/08/2009[12]
- Marvin's quest now contains functional 3D Hacktendo game
Money! Sat, 10/31/2009[13]
web store
- Credits can be purchased
- Ingame items can be purchased using credits
Update! Dedicated to Drac Tue, 10/13/2009[14]
- Highlighting fixed in script editor (reintroduced)
- Regular NPCs now drop semi-randomized amounts of petty cash
- PopUp() function in HTTP is fixed
- Several common exploits fixed
- Game Store infrastructure implemented
- Quest engine implemented
Chat update Thu, 05/14/2009[15]
- /me function updated to fix formatting issue
Chat maintenance Wed, 04/29/2009[16]
- mods can now mute players
HHIS I should have tohught of that!
Firewall Update Wed, 04/01/2009[17]
Firewalls
- Firewalls now show "% Damage Allowed" instead of "% Damage Absorbed".
- You can now "Uninstall" firewalls, and they will appear on your hard drive.
- added a Firewall Manager (version 1), so that you can view/sell/delete all of your firewalls in one place
- The complete miss percentage is now based on the difference in firewall skill between the battling players.
You're the geartset! JMHO
Update! Fri, 03/27/2009[18]
TS7IKP I'm not eailsy impressed. . . but that's impressing me! :)
Gameplay Changes
- An entirely new firewall system! For details, see the HWiki.
- Attack now increases by +0.2 every level, instead of +1 every 5 levels.
- You are no longer required to have a Redirect port on to exchange commodities.
- Transferring to an inactive/invalid IP no longer sends yours money into the ether.
- Inactive players no longer receive daily pay for the time they're inactive.
- Switching an attack port to a redirect port and vice versa now shows the damage in the proper place.
- depositPettyCash() now uses the port it's watching
Attack
- Closing "Show Choices" now finalizes the attack.
- Finalizing an attack with any finalize function now finalizes the attack.
- Show Choices now only appears for 10 seconds.
- Firewall damage now shown separately from attack damage in the Attack window.
- Peek at code/Peek at logs are now scrollable
File Browser
- Added multi-selecting of rows. Can sell/delete multiple files.
- Added ability to delete non-empty folders.
- Added a right-click "Properties" menu
- Major speed-up in selling of files.
Chat
- Join channel now works.
- Messages include timestamps.
- Whispers now show who you're whispering to, and change colour depending on if you're sending or receiving.
- "When logged in" is now the default view.
Game Messages and Preferences
- Created a new preferences menu for HackOS (System -> Preferences)
- Error messages now popup, as do normal game messages (with the option of not showing again -- System -> Preferences).
- Messages are now directed to the window they're related to. Ie/ Attack messages go to the Attack window, etc.
- More detailed messages when exchanging commodities, replacing hardware (says WHY you can't perform an operation).
- Overheating yourself now only shows up once.
Port Management
- Ports with < 100 health cannot be turned off.
- CPU usage for ports shown when they're turned off.
- When you uninstall a port, the GUI displays correctly.
Equipment Manager
- Added right-click context menu, for equipping, selling, and deleting.
- Attributes are now sorted by value AND attribute type when you sort.
- You can now unequip HD related cards that cause your HD to be full.
- Hopefully fixed the issue with images not loading 100% of the time for people.
- Degraded values for attack/redirect cards are now accurate.
- After a card is repaired, the updated value is shown in the mouse-over.
Misc
- Votes remaining now shown in the web browser.
- Deposit With now shows the note for the port along with the port number.
- Saving/loading optimization. Should improve lag spikes.
Small update Tue, 01/27/2009[19]
- Degraded cards will no longer delete files if they degrade while you're at/past max capacity.
- Fixed a problem with the unequipping of HD related cards.
- Ali's store cards will be deleted after time so it's not so full.
Server & client updates! Thu, 01/22/2009[20]
GUI Enhancements/Fixes:
- Port Manager
- Added a "heals remaining" counter. Turn it on in the Columns menu. Actually fixed the heals remaining too ;)
- It no longer refreshes every time you make a change on the port manager. How sexy is that.
- Tabs turn red when the health of any port is < 95%
- "Click here to install firewall" shown when no firewall is installed.
- Fixed the context menu to show appropriate content depending on what you have installed.
- Note field now asks if you want to replace the existing note with the name of the installed application.
- Replacing an application asks if you're sure, and warns that it'll be permanently removed from you hard drive.
- Healing now reports how much you save due to equipped card discounts
- Misc
- Copy/paste IPs into the Scan/Attack/Redirect/Banking windows! Baaaam.
- Cards now show their current value and their max value for each attribute. No more curious puppies.
- Watch Manager no longer refreshes every time you change a value. Usability++.
- Log Messages now show the date and time.
- Added Ali to the UGOP network map. He was lonely. Now he's amongst friends.
- "Sell all" button for selling to the store.
- Fix for decompiling your own files (when you login with capitals, compile a file, then login **without capitals, it didn't work)
- Web Browser
- Store is bigger in web pages.
- All commodity slips now show up in your store.
- Mousing over links changes the cursor.
Game play fixes/enhancements:
- Fixed heal cost issues (some of you may have noticed that your heal cost "discount" wasn't working properly, no longer fear Heal Cost and/or Rate cards.)
- Fixed heal rate issues (who noticed that their rate wasn't behaving as expected? Well, it's fixed.)
- Switch firewall was not switching the port ownership correctly, so attacking firewalls would return damage to the wrong port. No longer!
- Time-out of an attack now cancels the attack (therefore, when your attack times out, both your and your opponents port health will go back to 100)
- "Peek at code" removed for HTTP. No longer fear that your hard-work will be overwritten.
- You now get attack XP for the damage that you do prior to firewall damage (this should scale better as you level up, and encourage high-level players to attack higher-level NPCs)
- You now get the remainder of the commodity an NPC has if you weaken it before collecting all the commodities.
- Fixed the issues with players not unloading. Your cards won't degrade nearly as quickly when you're offline. Server restarts will be faster. Huzzah!
- Low-level NPCs now stop attacking you back when you stop attacking them.
- Updated some Game Messages
- Incorrect wording for redirect messages (you WERE redirecting from a redirect port, not attacking a shipping port ;))
- Added the name of the hardware purchased to the Game Message you receive when you purchase hardware. And it tells you that it's installed when you buy it. We love you.
- Added the name of the file you purchased to the files you get from FTP hacking.
API Updates:
- getSourcePort()
- getTargetPort()
- join(string[] arrayToJoin, string delimiter)
- getDate()
- getTime()
Hacktendo Updates:
- Added terrain
- Added explosions
- Added shadows
- Sped up hacktendo significantly (using compiled vertex arrays)
Public beta
- 2 new skills (redirecting and repair)
- Quests
- Revamped network & NPC design
- Degrading hardware
- Commodities added
Contact Pack Update
- File IO Content Pack let's you write and read files directly
- Domain Name Pack allows you to register a unique website address
- Fixed Problems with HTTP Compiling and Scripting
- Fixed a bug that could occasionally result in a loss of files
beta 9
- New NPC drops for all levels
- New ways to configure your computer
- Updated forum and website
LQSUAf IJWTS wow! Why can't I think of thgins like that?
