Commit Graph

619 Commits

Author SHA1 Message Date
blitzmann
fbc336b038 Moved item override and fit porting to services.
Also sprinkled static methods around Fit service and other PEP8 goodness because why not.
2014-05-22 21:00:42 -04:00
DarkPhoenix
9dea4a26bf Remove nos immunity from ewar immune ships as well 2014-05-22 01:05:35 +04:00
Anton Vorobyov
0ea8a7a921 Merge pull request #77 from blitzmann/issue-69
Fix #69 - Neut on triage/siege/bastion

Not all exclusions are added, i will add the rest in later commits.
2014-05-22 00:45:14 +04:00
blitzmann
0bf956e9b3 Add support for explicitly converting items to another. 2014-05-20 12:46:19 -04:00
Anton Vorobyov
2a12e4c566 Merge pull request #85 from blitzmann/issue-84
Fix #84 - Bug with projected mods on projected ships
2014-05-16 00:21:13 +04:00
blitzmann
ee8f514266 Removed debug statement. 2014-05-15 00:47:41 -04:00
blitzmann
f9c141fa25 Adds import support for fitting window copy. Resolves #91
This requires us to pass an active fit to use as a base for the modules, as the format does not include ship information. Features:
* If active fit has modules, makes a new fit using same ship
* Does basic dummy checking. As the format doesn't include ship info, it will probably be common for someone to accidentally try to import a Legion fit to a Rifter by mistake. Import logic checks module legality for fit and, if fails, silently halts import without saving.
2014-05-14 23:39:47 -04:00
blitzmann
a0c1686ac5 Pass withBoosters to projected fits (to flag booster calculation) 2014-05-10 22:48:43 -04:00
blitzmann
af325caecc Fix order of operations (boosting not applied to modules of projected fits) 2014-05-10 22:47:42 -04:00
blitzmann
60a786a6a2 Fix boosting as it related to projected fits (was boosting target fit rather than current fit) 2014-05-10 22:46:25 -04:00
blitzmann
40c1bc8ae6 Added cargo gauge to resources and ability to toggle 2014-05-08 13:58:40 -04:00
blitzmann
d05b78a451 Fix issue with EFT .cfg importing 2014-05-04 19:16:00 -04:00
blitzmann
19f0bbc811 Add cargo support to XML, DNA, EFT import/export 2014-05-04 19:15:25 -04:00
blitzmann
8e9ea0a36b Allow any item to be added to cargo (allows to distribute "refits" with fit) 2014-05-03 21:21:21 -04:00
blitzmann
89a8bde574 Merge branch 'master' into cargo
Conflicts:
	eos/saveddata/fit.py
2014-05-03 20:46:32 -04:00
blitzmann
197a61253f Better way to fix deletion of projection relationships 2014-05-03 00:42:08 -04:00
blitzmann
fb9da5ec8d Revert "Create new Fit relationship with fits that current fit is projected onto (see #90)"
This reverts commit a2727d5f47.
2014-05-03 00:40:13 -04:00
blitzmann
a2727d5f47 Create new Fit relationship with fits that current fit is projected onto (see #90) 2014-05-01 22:08:27 -04:00
blitzmann
234af1ac3d Fix #86 - Importing EFT with cargo 2014-04-30 12:57:00 -04:00
blitzmann
fb1323ba17 Fix #87 - enforce proper Item in Ship.__init__ 2014-04-30 11:52:56 -04:00
blitzmann
38bd33dce4 Fix incorrect indentation which caused improper XML import processing 2014-04-30 10:44:06 -04:00
blitzmann
d32407b9f8 Removed problematic conditional sending projected fit to the wrong path 2014-04-27 01:35:57 -04:00
blitzmann
83c0bbe37b Fix #82 2014-04-24 00:12:10 -04:00
blitzmann
1fe19c4853 Merge pull request #81 from blitzmann/issue-80
Fix #80
2014-04-23 10:44:15 -04:00
Ryan Holmes
d9653ea43c Redundancy 2014-04-23 10:39:36 -04:00
Ryan Holmes
943ddd3da1 Add loaded charges to XML export 2014-04-23 01:14:35 -04:00
Ryan Holmes
08573899d3 Removes "res:/UI/Texture/Icons/....png" from iconFile 2014-04-23 00:34:54 -04:00
blitzmann
e873f1b88e Include loaded charges from modules in DNA export
https://forums.eveonline.com/default.aspx?g=posts&m=4498408#post4498408
2014-04-22 02:04:15 -04:00
blitzmann
6dc4161a36 Fix #69 2014-04-14 22:14:06 -04:00
blitzmann
5df7e193e7 Cargo works, but needs a more TLC 2014-03-30 17:12:32 -04:00
blitzmann
890ff55690 Support CREST kill URL 2014-03-27 18:55:33 -04:00
blitzmann
76b6fb5898 Added support for importing killmails copied from chat channel 2014-03-27 13:44:52 -04:00
blitzmann
c3ce580b8c Rename DummyModule to Rack 2014-03-25 01:11:23 -04:00
blitzmann
2f90ac64ec Refactor how rack separation works 2014-03-24 19:04:11 -04:00
DarkPhoenix
2903c7e0ca Do not penalize effects modifying structure resistance 2014-03-20 22:47:42 +04:00
DarkPhoenix
e00941b2c5 Do not penalize siege module bonus 2014-03-18 22:02:19 +04:00
blitzmann
ffaa707ea9 Fix #62 2014-03-17 18:13:29 -04:00
blitzmann
7337d54511 Added fit import from copied eve chat 2014-03-16 23:57:52 -04:00
DarkPhoenix
4a41638472 Update to rubicon 1.3 2014-03-15 17:33:45 +04:00
DarkPhoenix
63a088631d Fix #54 2014-03-12 01:04:02 +04:00
DarkPhoenix
c01450d1a1 Expand path for database conversion script 2014-03-11 23:17:10 +04:00
blitzmann
b910982994 Bug fix and more work 2014-02-22 01:14:33 -05:00
blitzmann
f2c1002d58 Fixes bug with fit copy.
`copy.deepcopy` was not copying the booster property of the fit for whatever reason - I blame my poor understanding of copy.
2014-02-22 00:52:29 -05:00
blitzmann
46662d2b72 Added getFitsWithBooster query 2014-02-21 21:47:10 -05:00
blitzmann
7579f3c3e1 Fixed cases where fit.booster column might contain null instead of bool 2014-02-20 23:56:50 -05:00
blitzmann
3842913fe1 Added booster fit toggling in database, menu label toggling, and migration code 2014-02-20 23:26:26 -05:00
DarkPhoenix
c7944e91e7 Do not choke on renamed items 2014-02-16 22:42:43 +04:00
DarkPhoenix
9e389f27b0 Skip charges in EVE XML exports 2014-02-16 22:38:18 +04:00
Anton Vorobyov
eef34f1dcf Merge pull request #46 from blitzmann/master
Fixes stats relating to the Capital Capacitor Emission Systems skill
2014-02-16 21:11:09 +03:00
DarkPhoenix
c1ea161060 Rework traits support. Also support getting traits out of the client via phobos 2014-02-16 22:06:54 +04:00