theokrat said:
We should fix the bug by code. If only to allow modders to actually use the paratrooper eff. to a higher degree.
I agree to suing the cbl, but with actually reconsider every point. 32 and 33 for instance are not bugs.
Germadoc:
I figure we can use all things that are not workarounds. So if you can provide a package of all typo fixes and stuff, that would be useful i guess.
I would suggets that you fix the code and not use workarounds in database files, if it can be avoided. Having a -50% modifier as result of researching a new tech is kind of weird even that it works.
I could easily make a package where workarounds and other similar things are removed. Things also to be considered removed are some of the province renamings, ID cleanups and file renaming, some inc files is named wrong, AUT instead of correct tag AUS, which not really do anything.
Some other issues you might want to look at:
Rename one of the two Georgia areas, one in USA and one in soviet. It still messes up airbombing targetting where ones bombers try to bomb in USA when one really orders an attack on the soviet area. It must be done in the exe. Renaming the area in the config files are not enough.
AI convoy routing is not working, you can literally bomb UK convoys to death from Nat. Spain, the AI will not reroute them further out into the Atlantic regardless of how many losses it takes. I think it was originally intended that the AI would shift routes when losses occur, but i dont think it takes air convoy raiding losses into consideration only losses from ship/sub raiding.
A more complicated thing would be to get the internal clock to work correctly after saving and reload. As it is now the internal clock are set to 00.00 on reload regardless of what time you save. So if you save at say 15.00 gametime, when you reload, the game time will still be 15.00. But the internal clock will be 00.00 so from now on, all events that triggers usually at 00.00 will trigger at 15.00 for some time. not sure if it get realligned end of year or end of month. I also suspect other things the AI usually does at 00.00 will be done at 15.00.
That little glitch above makes the usage of the "Hour" trigger in events completely useless. But if the internal time always followed game time we could use the hour trigger in event chains and be sure that the events where checked in the correct sequence.
other event commands that would be nice to have working.
difficulty = x ; currently it only works to se if the difficulty is 0 or 4.
under_attack = [tag] ; returns true if country is at war and not only if the country is the defender.
wakeleader ; no explanation is needed i gues.
delete_unit ; only works for landunits not for air or naval.
intel_diff = x ; currently does not checks home country vs target country, but home country vs target country + any country allied with target country.
The well know bug with USA having good intell_diff against manchuko, so they are able to kill Yamamoto. (I know the event is disabled, but never the less would be nice to have the command working)
Inc files commands:
dormant_teams; is used to sleep techteams example where this would be usefull are the soviet teams sleept in purges. They are not sleept in later campaigns because the dormant teams command does not work.
province_revoltrisk = X; this iam not 100% sure of yet, but i have seen strong indications of that this command are reversed So "province_revoltrisk = 10" Does not increase base revolt risk in a province but instead decreases it by 10. Dont know if this is also the case with the event command aswell but probably is.
This next one is perhaps not a bug, but just a silly possibility.
But strat-tac & nav bombers with escorts attached can be set to air superiority mission. Would make sense to disable that mission interily, escorts attached or not. Most likely a thing overlooked when making escorts brigades instead of units.
The AI uses subs to shore bombard quite often on empty provinces. This has perhaps been remedied in arma 1.2 where subs no longer can see into land provinces.
hmm will shut up for now
