abstract
| - Full: For 1...49 seconds, all of your elemental attributes are set to 12 and you gain +0...2 Energy regeneration. This enchantment ends if you use a non-elementalist skill. Concise: (1...49 seconds.) Your elemental attributes are set to 12 and you gain +0...2 Energy regeneration. Ends if you use a non-elementalist skill. __TOC__
- It should be possible to make a Freeciv ruleset to emulate many aspects of MoM. The first step is to make a ruleset that emulates as much of the behavior as possible. ; Modifying this file: ; You should not modify this file except to make bugfixes or ; for other "maintenance". If you want to make custom changes, ; you should create a new datadir subdirectory and copy this file ; into that directory, and then modify that copy. Then use the ; command "rulesetdir " in the server to have freeciv ; use your new customized file. ; Note that the freeciv AI may not cope well with anything more ; than minor changes. [datafile] description="Master of Magic buildings data for Freeciv (incomplete)" options="1.10.1" ; Below: The individual buildings, one per section. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except ; it must be unique within this file, and it may be used in debug ; output when reading this file. ; ; /*** For details of this file's format, ***/ ; /*** see the default buildings.ruleset. ***/ ; [building_alchemists_guild] name = _("Alchemist's Guild") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Sage's Guild", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 250 upkeep = 3 sabotage = 0 sound = "b_alchemists" sound_alt = "b_generic" helptext = _("") [building_animists_guild] name = _("Animist's Guild") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Stables", "city" "Building", "Temple", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 300 upkeep = 5 sabotage = 0 sound = "b_animists_guild" sound_alt = "b_generic" helptext = _("") [building_armorors_guild] name = _("Armoror's Guild") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Fighter's Guild", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 350 upkeep = 4 sabotage = 0 sound = "b_armorors_guild" sound_alt = "b_generic" helptext = _("") [building_armory] name = _("Armory") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Barracks", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 80 upkeep = 2 sabotage = 0 sound = "b_*" sound_alt = "b_generic" helptext = _("") [building_bank] name = _("Bank") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Marketplace", "city" "Building", "University", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 250 upkeep = 3 sabotage = 0 sound = "b_*" sound_alt = "b_generic" helptext = _("") [building_barracks] name = _("Barracks") genus = "Improvement" reqs = { "type", "name", "range" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 30 upkeep = 0 sabotage = 0 sound = "b_barracks" sound_alt = "b_generic" helptext = _("") [building_builders_hall] name = _("Builder's Hall") genus = "Improvement" reqs = { "type", "name", "range" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 60 upkeep = 1 sabotage = 0 sound = "b_builders_hall" sound_alt = "b_generic" helptext = _("") [building_cathedral] name = _("Cathedral") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Parthenon", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 800 upkeep = 4 sabotage = 0 sound = "b_*" sound_alt = "b_generic" helptext = _("") [building_city_walls] name = _("City Walls") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Builder's Hall", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 150 upkeep = 2 sabotage = 0 sound = "b_city_walls" sound_alt = "b_generic" helptext = _("") [building_fantastic_stable] name = _("Fantastic Stable") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Animist's Guild", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 600 upkeep = 6 sabotage = 0 sound = "b_fantastic_stable" sound_alt = "b_generic" helptext = _("") [building_farmers_market] name = _("Farmer's Market") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Granary", "city" "Building", "Marketplace", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 100 upkeep = 2 sabotage = 0 sound = "b_farmers_market" sound_alt = "b_generic" helptext = _("") [building_fighters_guild] name = _("Fighter's GUild") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Armory", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 200 upkeep = 3 sabotage = 0 sound = "b_fighters_guild" sound_alt = "b_generic" helptext = _("") [building_foresters_guild] name = _("Forester's Guild") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Sawmill", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 200 upkeep = 2 sabotage = 0 sound = "b_foresters_guild" sound_alt = "b_generic" helptext = _("") [building_granary] name = _("Granary") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Builder's Hall", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 40 upkeep = 1 sabotage = 0 sound = "b_granary" sound_alt = "b_generic" helptext = _("") [building_housing] name = _("Housing") genus = "Improvement" reqs = { "type", "name", "range" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 999 upkeep = 0 sabotage = 0 sound = "b_*" sound_alt = "b_generic" helptext = _("") [building_library] name = _("Library") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Builder's Hall", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 60 upkeep = 1 sabotage = 0 sound = "b_library" sound_alt = "b_generic" helptext = _("") [building_maritime_guild] name = _("Maritime Guild") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Shipyard", "city" "Building", "Armory", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 400 upkeep = 4 sabotage = 0 sound = "b_maritime_guild" sound_alt = "b_generic" helptext = _("") [building_marketplace] name = _("Marketplace") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Smithy", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 100 upkeep = 1 sabotage = 0 sound = "b_marketplace" sound_alt = "b_generic" helptext = _("") [building_mechanician's guild] name = _("Mechanician's Guild") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Miner's Guild", "city" "Building", "University", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 600 upkeep = 5 sabotage = 0 sound = "b_mechanicians_guild" sound_alt = "b_generic" helptext = _("") [building_merchants_guild] name = _("Merchant's Guild") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Bank", "city" "Building", "Ship Yard", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 600 upkeep = 5 sabotage = 0 sound = "b_merchants_guild" sound_alt = "b_generic" helptext = _("") [building_miners_guild] name = _("Miner's Guild") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Builder's Hall", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 300 upkeep = 3 sabotage = 0 sound = "b_*" sound_alt = "b_generic" helptext = _("") [building_oracle] name = _("Oracle") genus = "Improvement" reqs = { "type", "name", "range" "Building", "University", "city" "Building", "Parthenon", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 500 upkeep = 4 sabotage = 0 sound = "b_*" sound_alt = "b_generic" helptext = _("") [building_parthenon] name = _("Parthenon") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Temple", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 400 upkeep = 3 sabotage = 0 sound = "b_parthenon" sound_alt = "b_generic" helptext = _("") [building_sages_guild] name = _("Sage's Guild") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Library", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 120 upkeep = 2 sabotage = 0 sound = "b_sages_guild" sound_alt = "b_generic" helptext = _("") [building_sawmill] name = _("Sawmill") genus = "Improvement" reqs = { "type", "name", "range" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 100 upkeep = 2 sabotage = 0 sound = "b_*" sound_alt = "b_generic" helptext = _("") [building_ship_wrights_guild] name = _("Ship Wright's Guild") genus = "Improvement" reqs = { "type", "name", "range" "Terrain", "Ocean", "adjacent" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 100 upkeep = 1 sabotage = 0 sound = "b_ship_wrights_guild" sound_alt = "b_generic" helptext = _("") [building_ship_yard] name = _("Ship Yard") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Ship Wright's Guild", "city" "Building", "Sawmill", "city" "Terrain", "Ocean", "adjacent" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 200 upkeep = 2 sabotage = 0 sound = "b_ship_yard" sound_alt = "b_generic" helptext = _("") [building_shrine] name = _("Shrine") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Builder's Hall", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 100 upkeep = 1 sabotage = 0 sound = "b_shrine" sound_alt = "b_generic" helptext = _("") [building_smithy] name = _("Smithy") genus = "Improvement" reqs = { "type", "name", "range" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 40 upkeep = 1 sabotage = 0 sound = "b_smithy" sound_alt = "b_generic" helptext = _("") [building_stables] name = _("Stables") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Smithy", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 80 upkeep = 2 sabotage = 0 sound = "b_stables" sound_alt = "b_generic" helptext = _("") [building_temple] name = _("Temple") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Shrine", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 200 upkeep = 2 sabotage = 0 sound = "b_*" sound_alt = "b_generic" helptext = _("") [building_trade_goods] name = _("Trade Goods") genus = "Improvement" reqs = { "type", "name", "range" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 999 upkeep = 0 sabotage = 0 sound = "b_*" sound_alt = "b_generic" helptext = _("") [building_university] name = _("University") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Sage's Guild", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 300 upkeep = 3 sabotage = 0 sound = "b_university" sound_alt = "b_generic" helptext = _("") [building_war_college] name = _("War College") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Armoror's Guild", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 500 upkeep = 5 sabotage = 0 sound = "b_war_college" sound_alt = "b_generic" helptext = _("") [building_wizards_guild] name = _("Wizard's Guild") genus = "Improvement" reqs = { "type", "name", "range" "Building", "Alchemist's Guild", "city" "Building", "University", "city" } graphic = "-" graphic_alt = "b.barracks" obsolete_by = "None" build_cost = 1000 upkeep = 5 sabotage = 0 sound = "b_wizards_guild" sound_alt = "b_generic" helptext = _("")
|