(self, item)
| 1105 | return copy |
| 1106 | |
| 1107 | def rebase(self, item): |
| 1108 | state = self.state |
| 1109 | charge = self.charge |
| 1110 | spoolType = self.spoolType |
| 1111 | spoolAmount = self.spoolAmount |
| 1112 | projectionRange = self.projectionRange |
| 1113 | rahPatternOverride = self.rahPatternOverride |
| 1114 | |
| 1115 | Module.__init__(self, item, self.baseItem, self.mutaplasmid) |
| 1116 | self.state = state |
| 1117 | if self.isValidCharge(charge): |
| 1118 | self.charge = charge |
| 1119 | self.spoolType = spoolType |
| 1120 | self.spoolAmount = spoolAmount |
| 1121 | self.projectionRange = projectionRange |
| 1122 | self.rahPatternOverride = rahPatternOverride |
| 1123 | self._mutaApplyMutators(mutatorClass=MutatorModule) |
| 1124 | |
| 1125 | def __repr__(self): |
| 1126 | if self.item: |
nothing calls this directly
no test coverage detected