Like many of you, I am addicted to PVP.
Some of the most fun I have is flying around solo in a ship and blowing up other peoples ships (and getting blown up). What's not fun, is all the stuff that doesn't involve things exploding.
Often times I will be roaming through null sec, FAR away from any trade hubs when I get blown up. This usually means I will have to spend 20-30 minutes flying my pod or rookie ship to the nearest trade hub, followed by 15 minutes of buying modules and refitting my ship, then another 15 minutes to get back to a PVP area. In all that's around 1 hour just to get back into the fight!
Obviously this isn't the case when you PVP near your home and have other ships or backup ships fitted, but even then you still eventually have to buy and fit new ships, and when you do it will take you far too long to do so.
Over the years CCP has added a few small things to make this process less painful. The first was the ability to Save Fittings, then click one button, and as long as all the modules were in your hanger, instantly refit your ship. The other was the new kill mails that could be opened in game, allowing you to right click each module, then view market details, and purchase the item. But still the process of refitting takes too long.
So as many of my alliance members have heard me say in the past "I wish there was a way I could click one button and the client would buy my ship, all the modules, and instantly refit them for me!"
Many people responded that this would lead to people getting scammed by market tricks where someone lists one item at a insanely high price. But that's easily fixable with the already present warning about buying anything that is X percent over the Regional Average. Another objection was to ask what would happen if some items weren't available, and that too is easy to solve by a simple notification that the items were not available.
Since there's no real reason not to do this, and the coding side for CCP is already half done with features already in the game I would think this would be a very easy thing to add.
So here's my idea...
As you can see this is a loss mail from several months ago where I lost my Fleet Tackle Stilleto to a PL Black Ops BS Drop (Battle Report here: http://usurperalliance.com/killboard/?a=kill_related&kll_id=11034). BUT I have added two very powerful buttons to the bottom of this loss mail (with a image editor).
The first button allows you to buy all of the fittings (just what was fitted, not in the cargo hold). This could be used when buy more than one set so you can haul several ship setups back to your home system before assembling them.
The second option is a full service "Buy and Fit" button which will buy everything and fit it for you. This does all the work for you and only requires you confirm the purchase prices as they automatically appear.
I'm no game developer, but here's how I see the mechanics of this working out...
- A player hits the Buy and Fit Button
- The Client runs a script where it looks to see if there is a unassembled hull for that ship already in the ship hanger
- If not it buys one
- Next, the client search your hanger for any of the modules needed and if it find them removes them from the "buy list"
- Then it goes through the "buy list" item by item and pops open a pre-populated (ex: 2 LSE) buy box for the lowest buy order in the system.
- On each item you click OK to finalize the purchase, resulting in 10-20 quick OK clicks to buy everything.
- Finally the client fits the ships with the new modules
As a result fitting a new ship would take less than 2 minutes (when you factor in time to buy ammo and drones not accurately shown in loss mails).
Maybe it's just me but the worst part of Dying in EVE is the time it takes to replace your ship before you can get back out there. This would go a long way to solve that.