Permalink
Commits on Apr 18, 2012
  1. Fix for an unreported problem with combining VehicleThief and Occupie…

    …r logic.
    
    The Occupier logic makes an exception when clearing the infantry destination. This leads to crashes in different places when the unit the VehicleThief is ordered to steal is destroyed.
    AlexBx committed Apr 18, 2012
Commits on Apr 15, 2012
  1. Merge branch 'various-fixes' into v02

    Conflicts:
    	src/Ares.version.h
    AlexBx committed Apr 15, 2012
  2. This fixes the bug where hover units, if they were in motion when the…

    …y were abducted by the Abductor logic, would move through the map in a straight line when unloading. They would ignore all obstacles on their way, until they reached the cell they were abducted on.
    
    Fix courtesy of DCoder.
    AlexBx committed Apr 15, 2012
Commits on Apr 9, 2012
  1. Added two new functions to Prism Forwarding which maintain the connec…

    …tion between SlaveTower->SupportTower and MasterTower->Senders. Whenever the SupportTower is changed, the supporting tower is removed from the original master tower's Senders list and then added to the new master tower's Senders list.
    
    RemoveAllSenders() removes all registered senders using SetSupportTarget().
    
    Still to do: SupportingPrisms is said to be the longest backward chain, but it is still decremented when removing a tower without any range checks. Shouldn't it be set to the longest backward chain of all slave towers still registered in the Senders list plus 1? And shouldn't this value be updated when adding a tower also?
    
    (Searched for easter eggs in the code, but didn't find any.)
    AlexBx committed Apr 9, 2012
Commits on Apr 7, 2012
  1. If two countries fired house-colored bolts at the same time, second o…

    …ne ended up with first's color. And even worse... already fired bolts recolor themselves.
    
    WHY NOBODY MENTIONED THIS?
    
    Fixed. Also fixed a WW bug that bolts fired by a unit in an opentopped transport doesn't update their FLH.
    
    YR++ update is needed.
    GraionDilach committed Apr 7, 2012
  2. Merge branch 'various-fixes' into v02

    Conflicts:
    	src/Ares.version.h
    	src/Ext/WeaponType/Body.cpp
    AlexBx committed Apr 7, 2012
  3. Prerequisite.StolenTechs=-1 and Operator=none should disable the feat…

    …ures without causing parser errors in strict parsing mode.
    AlexBx committed Apr 6, 2012
Commits on Mar 18, 2012
  1. Implemented an alternative check for whether the pointer points to a …

    …valid building, which does not access any member.
    AlexBx committed Mar 18, 2012
  2. Merge branch 'various-fixes' into v02.

    Conflicts:
    	src/Ares.version.h
    	src/Ext/BuildingType/PrismForward.cpp
    AlexBx committed Mar 18, 2012
  3. RemoveFromNetwork will not try to access any properties of the ExtDat…

    …as without sanity checks. Also removed the PrismStage check.
    AlexBx committed Mar 18, 2012
  4. Do not try to remove buildings from a prism network in the destructor…

    …. When the destructor is called, there should be no data to clean up. If there are, notes will be added to the debug log.
    AlexBx committed Mar 18, 2012
Commits on Mar 17, 2012
  1. Merge branch 'various-fixes' into v02

    Conflicts:
    	src/Ares.version.h
    	src/Ext/BuildingType/PrismForward.cpp
    AlexBx committed Mar 17, 2012
  2. A weapon's wave color was reset for every ini file like rules, game m…

    …ode and map, thus overwriting what the modder set earlier. Wave color now only sets the default if no custom value is present.
    AlexBx committed Mar 17, 2012
Commits on Mar 15, 2012
  1. Forcefully enable LaserFencePost=yes buildings after the EMP subsides.

    The problem is usually the check whether the owning house has enough power is not present, but then Prism Towers would start spinning, even if the owner does not have enough power.
    AlexBx committed Mar 15, 2012
  2. Several small changes to prism forwarding.

    * Member constructors are called explicitly.
    * PrismForwarding tag is parsed case-insensitively.
    * PrismForwarding.ToAllies and PrismForwarding.BreakSupport fixed.
    * SupportingPrisms counter is decreased only if a tower is removed from the list.
    AlexBx committed Mar 15, 2012
Commits on Mar 14, 2012
  1. Related to bug #950390:

    Removing prismstage check before removal from network - looks like the prism being removed had that zeored by the time removal was attempted, and therefore removal failed.
    DCoderLT committed Mar 14, 2012
Commits on Mar 13, 2012
  1. Related to bug #950390:

    Adding some logging to try and track down prism forwarding problems.
    DCoderLT committed Mar 13, 2012
Commits on Mar 5, 2012
  1. Merge branch 'various-fixes' into v02.

    This commit contains the observer ninth color bug and splitting of interface.cpp.
    
    Conflicts:
    	src/Ares.version.h
    AlexBx committed Mar 5, 2012
Commits on Mar 2, 2012
  1. Related to bug #937921:

    AlternateArcticArt should be functional again.
    
    ... It was broken by the very first commit to enable AlternateTheaterArt before 0.1, how the fuck has it survived this long??
    DCoderLT committed Mar 2, 2012
  2. Related to bug #896285:

    properly set the Count when copying the vector. Why the hell did it work for me then?
    DCoderLT committed Mar 2, 2012
Commits on Mar 1, 2012
  1. Related to bug #896285:

    custom countries should now inherit their parents' custom settings after creation.
    DCoderLT committed Mar 1, 2012
Commits on Feb 3, 2012
  1. Related to bug #895870:

    restoring two hooks that were accidentally removed along with mind control (#895438)
    DCoderLT committed Feb 3, 2012
Commits on Jan 28, 2012
  1. Fixed 0.2-branchinfo.

    EvilRenegade committed Jan 28, 2012
Commits on Jan 7, 2012
Commits on Jan 6, 2012
  1. merged in ft-hijackers

    DCoderLT committed Jan 6, 2012