View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002058 | Eressea | General | public | 2014-12-22 15:56 | 2015-07-06 13:31 |
| Reporter | CTD | Assigned To | CTD | ||
| Priority | high | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Product Version | 3.3 | ||||
| Target Version | 3.5 | Fixed in Version | 3.5 | ||
| Summary | 0002058: Burgenbonus im Kampf kaputt | ||||
| Description | Ich bin grade dabei die Burgen zu überarbeiten, und dabei ist mir aufgefallen das es immer nur einen Punkt Burgenbonus gibt, egal wie groß die Burg ist. Überascht bei der zuständigen Funktion in der rules.lua dann auch nicht: function building_protection(b, u) return 1 end | ||||
| Tags | No tags attached. | ||||
| Faction | test | ||||
| Game | E3 | ||||
| Report | 0 | ||||
|
Das stimmt, seltsam ist das. Es gilt, wo castle-2.xml benutzt wird, also in E3 und E4, aber nicht in E2, wo diese C-Funktion benutzt wird: static int eressea_building_protection(building b, unit u) { int beff = buildingeffsize(b, false) - 1; / -1 because the tradepost has no protection value /
} Ich habe keine Ahnung, warum das so ist. |
|
|
Der andere Unterschied ist, dass in der Datei auch building_taxes() aus Lua angegeben wird (Regionsbesitz, Steuern). |
|
|
Im laufenden Server seit Runde 292 gefixed. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2014-12-22 15:56 | CTD | New Issue | |
| 2014-12-22 15:56 | CTD | Status | new => assigned |
| 2014-12-22 15:56 | CTD | Assigned To | => CTD |
| 2014-12-24 17:35 | Enno | Note Added: 0005592 | |
| 2014-12-24 17:39 | Enno | Note Added: 0005593 | |
| 2015-02-26 14:00 | CTD | Note Added: 0005690 | |
| 2015-02-26 14:00 | CTD | Status | assigned => resolved |
| 2015-02-26 14:00 | CTD | Fixed in Version | => 3.5 |
| 2015-02-26 14:00 | CTD | Resolution | open => fixed |
| 2015-04-04 12:29 | Enno | Target Version | => 3.5 |
| 2015-07-06 13:31 | Enno | Status | resolved => closed |