it seems that the way town taxes are calculated is screwed. has been ever since settable tax was programmed into towns (this has been mentioned a several times since then)
the town taxes seem to assume thiers a 100% new building tax on the world and charge depending on what buildings would cost with a 100% new building tax completly ignoreing what is set in the settings for new building tax
i.e.
this often is how zoric is:
zoric usually has a 10% new building tax (makes working the bdat easier)
thier is a building that costs 1000s in a tax free town
building it in a town with a 1% construction tax will make the building cost 1100s because 100 is 1% of the 10000s that the building would cost if thier was a 100% world tax.
thus, on a world with a 10% new building tax, every 1% in town taxes really adds 10% to the price
another example, on Sabrada this time:
sabrada has a 4% world construction tax
a mansion costs 448s to build in a tax free town.
it costs 672s in a town that has a 2% construction tax.
that 2% is adding 224s to the price because the Mansion would cost 11200s if the new building tax was 100% and 2% of that is 224s
thus, on sabrada and any other world that has a 4% New Building Tax, every 1% of tax in a town is really adding 25% to the price
so..currently...:
100 / New Building Tax = how many % each 1% of town tax will really add.
a 50% New Building Tax will make each 1% of town tax equal 2%
a 25% New Building Tax will make each 1% of town tax equal 4%
a 5% New Building Tax will make each 1% of town tax equal 20%
a 1% New Building Tax will make each 1% of town tax equal 100%
town tax calculation (Changed 0.49.5)
then what is this global tax that its coming from? the # of materials x 10 x multiplier depending on the tech level that it gets from the bdat editor that desides the price before the worlds global new building tax is applied? the New Building Tax is a global tax setting. it sets how much new buildings cost on the whole world before the town taxes are added.
if so, its highly illogical.
why would a tax be applied based on the materials when you already have to pay a world and town sales tax on the materials and when in a mayorless town, the buildings would possibly cost drastically less. it really limits the setability of the town taxes. heck, a town owner seting thier tax to 10% would get 10x the build price in profits on a world with 1% new building tax while players are possibly robbed. limiting the tax to 1% in that situation isen't offering much for town compitition either.
a 100s house becomes quite expensive quite fast with that tax calculation and then its harder for new players to get started.
heck, in a world with a 1% new building tax, building a 350s building in a town with a 1% tax you'd be paying more in tax then what a porsche could cost on the world.
besides, its also highly misleading. when most players set thier town taxes to 2, 5, or 10%, i'm sure thats what thier expecting. not the 50%, 125%, or 250% that they end up charging on sabrada.
if so, its highly illogical.
why would a tax be applied based on the materials when you already have to pay a world and town sales tax on the materials and when in a mayorless town, the buildings would possibly cost drastically less. it really limits the setability of the town taxes. heck, a town owner seting thier tax to 10% would get 10x the build price in profits on a world with 1% new building tax while players are possibly robbed. limiting the tax to 1% in that situation isen't offering much for town compitition either.
a 100s house becomes quite expensive quite fast with that tax calculation and then its harder for new players to get started.
heck, in a world with a 1% new building tax, building a 350s building in a town with a 1% tax you'd be paying more in tax then what a porsche could cost on the world.
besides, its also highly misleading. when most players set thier town taxes to 2, 5, or 10%, i'm sure thats what thier expecting. not the 50%, 125%, or 250% that they end up charging on sabrada.
umm, you've lost me a lot there
it works as intended, and makes sense enuf to me. is quite a simple system really..
Part of the problem, perhaps, is that you're working them out as percentages of something when really they're not... The cash price of a building is worked out as :
(with base cost being determined by the materials required in the building.dat)
hence, for you 2 examples..
zoric usually has a 10% new building tax
a building costs 1000s in a tax free town Basecost = 100 ( x 10 = 1000)
building it in a town with a 1% construction tax will make the building cost 1100s
Basecost x ( 10 + 1 )
sabrada has a 4% world construction tax
a mansion costs 448s to build in a tax free town. Base cost = 112. (112 x 4 = 448)
it costs 672s in a town that has a 2% construction tax. Basecost x (4 + 2)
(or make your porsches more expensive ;] )
is there a different calculation you'd prefer?
(I assume you're expecting it to be.. )
Either way works for me.. just did it the first way coz it seemed simpler
it works as intended, and makes sense enuf to me. is quite a simple system really..
Part of the problem, perhaps, is that you're working them out as percentages of something when really they're not... The cash price of a building is worked out as :
Code: Select all
Base cost * (New Building Tax + Town Building Tax)
hence, for you 2 examples..
zoric usually has a 10% new building tax
a building costs 1000s in a tax free town Basecost = 100 ( x 10 = 1000)
building it in a town with a 1% construction tax will make the building cost 1100s
Basecost x ( 10 + 1 )
sabrada has a 4% world construction tax
a mansion costs 448s to build in a tax free town. Base cost = 112. (112 x 4 = 448)
it costs 672s in a town that has a 2% construction tax. Basecost x (4 + 2)
that just sounds like imbalanced settings to me.. dont have a 1% new building tax :]it really limits the setability of the town taxes. heck, a town owner seting thier tax to 10% would get 10x the build price in profits on a world with 1% new building tax while players are possibly robbed. limiting the tax to 1% in that situation isen't offering much for town compitition either.
a 100s house becomes quite expensive quite fast with that tax calculation and then its harder for new players to get started.
heck, in a world with a 1% new building tax, building a 350s building in a town with a 1% tax you'd be paying more in tax then what a porsche could cost on the world.
(or make your porsches more expensive ;] )
is there a different calculation you'd prefer?
(I assume you're expecting it to be.. )
Code: Select all
Cost = Basecost * new building tax
Total Cost = Cost + ( (Cost * TownBuildingTax) / 100 )
the main reason for setting the new building tax to 10% or 1% is to make buildings cost alot less in cash then in materials since the material cost mod doesen't work yet useing 10d per s, a level 3 building needing 10000 mats costs 400k with 100% tax, 40k with 10% tax and a nice 4k with 1% tax.
figured it would make more sense to players etc if the town tax was taken as a percentage of the build cost after the new building tax was applied. that way a 1% town tax would only add 10s to that 1000s building on the world no matter if the worlds new building tax was 1% or 100%
would also allow much more flexability in setting taxes for the players.
could always just add a setting to control how its calculated
0=old method of town tax being applied to the cost of the building before the new building tax is applied
1=town tax = percentage of the cost of the building after the new building tax is applied.
figured it would make more sense to players etc if the town tax was taken as a percentage of the build cost after the new building tax was applied. that way a 1% town tax would only add 10s to that 1000s building on the world no matter if the worlds new building tax was 1% or 100%
would also allow much more flexability in setting taxes for the players.
could always just add a setting to control how its calculated
0=old method of town tax being applied to the cost of the building before the new building tax is applied
1=town tax = percentage of the cost of the building after the new building tax is applied.
Software:
Version Number:
________________________________________________________________________
Location
________________________________________________________________________
Description:
cant imagine itll be a problem just switching over to that other calculation. will do it next patch
________________________________________________________________________
Steps to Replicate:
Version Number:
________________________________________________________________________
Location
________________________________________________________________________
Description:
cant imagine itll be a problem just switching over to that other calculation. will do it next patch
________________________________________________________________________
Steps to Replicate: