747520a6db
[MIRROR] unify ranged_disarm procs ( #12914 )
...
Co-authored-by: Will <7099514+Willburd@users.noreply.github.com >
2026-07-17 09:13:53 +02:00
Kashargul and GitHub
d75f90466d
removes all var/ in procs ( #12738 )
2026-05-05 10:55:04 +02:00
afcea67115
[MIRROR] Gripper fixes ( #12714 )
...
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2026-04-26 21:53:22 -04:00
bb3778d69d
[MIRROR] Clears unused research var ( #12685 )
...
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2026-04-14 22:07:55 -04:00
3cac28f9ad
[MIRROR] Begin clickcode attack_self fix ( #12173 )
...
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-12-29 15:51:44 -05:00
1b8f394a14
[MIRROR] Makes uses of do_after sane ( #11582 )
...
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-09-07 23:02:27 -04:00
ed79946ade
[MIRROR] some istype to macros ( #9802 )
...
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-01-05 23:01:49 +01:00
ab154b48b2
[MIRROR] refactors most spans ( #9139 )
...
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com >
Co-authored-by: Kashargul <KashL@t-online.de >
2024-10-04 15:00:17 +02:00
31407a0be3
[MIRROR] First part of a span rework ( #9120 )
...
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com >
Co-authored-by: Kashargul <KashL@t-online.de >
2024-10-02 16:25:48 +02:00
5ea698a0ef
[MIRROR] Removes /obj/item/weapon and /obj/item/device [MDB IGNORE] ( #9084 )
...
Co-authored-by: Changelogs <action@github.com >
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com >
Co-authored-by: Guti <32563288+TheCaramelion@users.noreply.github.com >
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
Co-authored-by: Kashargul <KashL@t-online.de >
2024-09-30 21:36:41 +02:00
3995338290
Moar whitespace normalization [MDB IGNORE] ( #7750 )
...
Co-authored-by: Raeschen <rycoop29@gmail.com >
2024-02-16 10:54:47 +01:00
Casey and CHOMPStation2
592777ba9b
Merge Fixes for 8222
2022-02-19 22:04:54 +00:00
Aronai Sieyes and Chompstation Bot
0f2f5cb482
Merge pull request #11615 from VOREStation/upstream-merge-8311
...
[MIRROR] Remove suicide act
2021-10-28 00:49:05 +00:00
Nadyr and GitHub
806ec66e59
powder that makes you say yes
2021-08-27 21:09:01 -04:00
Nadyr and GitHub
b7894c7332
pwoder that makes you say yes
2021-08-27 21:08:38 -04:00
Nadyr and GitHub
8d54859a25
Merge branch 'master' into upstream-merge-11432
2021-08-27 21:08:12 -04:00
Nadyr and GitHub
3287536c76
powder that makes you say yes
2021-08-27 20:05:01 -04:00
Nadyr and GitHub
e4c708ee23
powder that makes you say yes
2021-08-25 23:06:38 -04:00
Novacat and Cadyn
c86c7a526e
Upstream-11432
2021-08-24 21:10:58 -07:00
Chompstation Bot
481c0e314e
Convert some bools to TRUE/FALSE instead of 1/0.
2021-07-16 17:44:40 +00:00
Chompstation Bot
20e3b0a2d3
[MIRROR] Linter Introduction + Cleanup
2021-05-27 16:31:50 +00:00
Chompstation Bot
55cb88b4a9
[MIRROR] Ported the Bay/Nebula emote system.
2021-05-05 18:45:31 +00:00
Chompstation Bot
ad57e1ad13
[MIRROR] Sideports a couple of init unit tests from Neb.
2021-02-27 18:45:36 +00:00
Novacat and Chompstation Bot
7e16cd134a
Merge pull request #9527 from VOREStation/upstream-merge-7780
...
[MIRROR] Adds a Whip.
2020-12-28 17:12:39 +00:00
Rykka
d2fb9a7691
Rebase onto Master for Volume Control Panel, Squash Commits
2020-08-27 19:47:38 -04:00
Atermonera and VirgoBot
f4fb9ac262
Merge pull request #6885 from TheFurryFeline/TFF-Message_Fixy_For_Snowballs_and_Kickstands
...
[Feature Tweak] Message Fixy For Snowballs/Kickstands
2020-03-25 18:47:34 -04:00
Atermonera and VirgoBot
8d2b41ad2c
Big Bastard Incidental Sound Port
2020-03-15 14:39:19 -04:00
Arokha Sieyes
b099ac6e4c
Merge branch 'master' of https://github.com/VOREStation/Polaris into sync-09272018
...
# Conflicts:
# code/__defines/holomap.dm
# code/__defines/mobs.dm
# code/_helpers/icons.dm
# code/_helpers/unsorted.dm
# code/_onclick/hud/hud.dm
# code/_onclick/item_attack.dm
# code/controllers/Processes/supply.dm
# code/controllers/subsystems/planets.dm
# code/datums/supplypacks/munitions.dm
# code/datums/supplypacks/science.dm
# code/datums/supplypacks/security.dm
# code/datums/supplypacks/supply.dm
# code/game/area/Space Station 13 areas.dm
# code/game/atoms_movable.dm
# code/game/machinery/autolathe.dm
# code/game/machinery/doors/door.dm
# code/game/machinery/jukebox.dm
# code/game/machinery/recharger.dm
# code/game/machinery/vending.dm
# code/game/mecha/equipment/tools/medical_tools.dm
# code/game/mecha/equipment/weapons/weapons.dm
# code/game/objects/items/devices/PDA/PDA.dm
# code/game/objects/items/devices/megaphone.dm
# code/game/objects/items/poi_items.dm
# code/game/objects/items/weapons/implants/implantlanguage.dm
# code/game/objects/items/weapons/storage/firstaid.dm
# code/game/objects/items/weapons/tools/weldingtool.dm
# code/game/objects/structures/flora/trees.dm
# code/game/objects/structures/plasticflaps.dm
# code/game/supplyshuttle.dm
# code/game/turfs/simulated/wall_attacks.dm
# code/modules/admin/admin_verbs.dm
# code/modules/assembly/infrared.dm
# code/modules/client/client procs.dm
# code/modules/client/preference_setup/loadout/loadout_utility.dm
# code/modules/client/preferences.dm
# code/modules/clothing/suits/miscellaneous.dm
# code/modules/holomap/holomap_datum.dm
# code/modules/holomap/station_holomap.dm
# code/modules/integrated_electronics/core/printer.dm
# code/modules/mining/machine_processing.dm
# code/modules/mob/living/carbon/human/human_defense.dm
# code/modules/mob/living/carbon/human/species/virtual_reality/avatar.dm
# code/modules/mob/living/death.dm
# code/modules/mob/living/silicon/ai/ai.dm
# code/modules/mob/living/silicon/pai/pai.dm
# code/modules/mob/living/silicon/robot/robot.dm
# code/modules/mob/living/simple_animal/animals/parrot.dm
# code/modules/mob/mob_movement.dm
# code/modules/organs/organ_external.dm
# code/modules/organs/organ_icon.dm
# code/modules/organs/subtypes/standard.dm
# code/modules/planet/weather.dm
# code/modules/power/cable.dm
# code/modules/power/fusion/core/core_control.dm
# code/modules/power/fusion/fuel_assembly/fuel_control.dm
# code/modules/power/fusion/gyrotron/gyrotron_control.dm
# code/modules/projectiles/gun.dm
# code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm
# config/names/first_name_skrell.txt
# config/names/last_name_skrell.txt
# icons/mob/head.dmi
# icons/mob/robots.dmi
# icons/mob/species/tajaran/helmet.dmi
# icons/obj/ammo.dmi
# icons/obj/gun.dmi
# icons/obj/mining.dmi
# icons/obj/projectiles.dmi
# icons/obj/rig_modules.dmi
# icons/obj/surgery.dmi
# icons/turf/walls.dmi
# maps/southern_cross/southern_cross-1.dmm
# maps/southern_cross/southern_cross-3.dmm
# maps/southern_cross/southern_cross-6.dmm
# maps/southern_cross/southern_cross-8.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1A.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1B.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1C.dmm
# maps/submaps/surface_submaps/mountains/crashedcontainmentshuttle.dmm
# maps/submaps/surface_submaps/mountains/deadspy.dmm
# maps/submaps/surface_submaps/mountains/mountains_areas.dm
# maps/submaps/surface_submaps/plains/Thiefc.dmm
# maps/~map_system/maps.dm
# vorestation.dme
2018-09-27 18:01:09 -04:00
Anewbe
6e4a77f010
Boot knives fit in boots
2018-09-19 15:42:08 -05:00
Tad Hardesty
927050ce44
Fix various syntactic problems
2018-05-16 21:43:18 -07:00
Neerti
4ac6d34235
Adds Tile-based Attacks
...
Adds ability to attack mobs by clicking their tile.
When someone clicks a tile with a weapon while off help intent, and if a mob is occupying that tile, the mob will be attacked as if they were clicked directly.
If more than one mob is on a tile, one is chosen randomly.
You cannot hit yourself by clicking your own tile.
Weapons with cleaving abilities will attempt a cleave on the tile clicked on, making it very easy to hit (simple) mobs with those weapons if near you.
Other changes.
Cleave proc can accept any atom now and not just a mob.
Also cleans up weapons deciding how they can cleave somewhat.
2018-04-05 13:28:05 -04:00
Layne and Anewbe
acdde85f4d
Reinforced snowball fix. ( #4991 )
...
* temp snowball fix
* Create MisterLayne - SnowballTEMPFIX
* Update and rename MisterLayne - SnowballTEMPFIX to MisterLayne - SnowballTEMPFIX.yml
2018-03-10 14:58:25 -06:00
Anewbe and Atermonera
51d425b1b8
THE MINI FIST-PUNCH UPDATE ( #4804 )
...
* VARIOUS FISTICUFFS RELATED CODE CHANGES
2018-02-12 23:17:35 -08:00
Mechoid
4a6a1dbf5c
Fixes Tacknife oversight. Fixes comments regarding knives.
2018-01-18 14:20:55 -08:00
Mechoid
ff02218ccb
Hatchets - > Machete subtype.
2018-01-12 21:21:18 -08:00
Mechoid
5efc484595
Makes knives all knives.
2018-01-12 18:02:07 -08:00
Neerti
bde9ae6f7e
Adds Visual Cleavage
...
Axes executing a cleaving attack now has a visual effect to show the tiles that can potentially get hit.
Gives hatchets and the energy axe the ability to cleave.
2017-12-31 05:53:39 -05:00
Layne and Anewbe
4d842c6590
Adds snowballs. ( #4414 )
2017-12-07 17:51:36 -06:00
Anewbe
47f2854bb7
Makes the scythe a child of fireaxes, adds it to the weed control crate
2017-09-26 22:15:33 -05:00
Cerebulon
843a59ca07
Fixes improperly formatted tech_origins for hatchet, scythe, reinforced glass, mechanical trap, kitchen utensils and kitchen knife.
2017-04-17 19:31:01 +01:00
Anewbe
734536bcb9
Material weapon rework
2017-02-24 18:51:44 -06:00
Neerti
828dacf485
Centralizes weight class definitions
...
A lot of new defines are now in inventory_sizes.dm, which contains;
All the size identifiers (the thing that tells the game if something is bulky, or w/e).
Storage costs for all the sizes, which are exponents of two, as previously.
A few constants for inventory size.
Also changes all storage item's capacity definitions by basing it off of how many 'normal slots' exist for it. This allows one to change the definition for all of the defines in the file, and everything will follow along without needing to change 500 files. In testing, I made all ITEMSIZE_COST_* defines doubled, and nothing had broke.
The benefit of doing all of this is that it makes adding new weight classes in the future much simpler, and makes knowing how much space a container has easier, as seeing ITEMSIZE_COST_NORMAL * 7 means it can hold seven normal items.
2016-09-22 00:51:51 -04:00
SinTwo
4bff201f8b
Merge branch 'master' of https://github.com/PolarisSS13/Polaris into item_state
...
Conflicts:
code/game/objects/items/devices/telecrystal.dm
icons/mob/suit.dmi
icons/obj/clothing/suits.dmi
2016-07-22 23:39:19 -04:00
Anewbe
a79c8d8768
Unathi knives can now be wielded in unison
2016-07-14 18:14:58 -05:00
SinTwo
7192bf08fd
item_state cleanup
2016-07-11 22:31:32 -04:00
Yoshax
cd9fdd228b
Merge branch 'master' of https://github.com/PolarisSS13/Polaris into attackcall
2016-05-28 20:22:09 +01:00
Yoshax
e2c66a3bf2
Weapon sharpness and edge adjustments
2016-05-12 16:13:41 +01:00
mwerezak
11c5b10bb9
Refactors various item attack() implementations
...
Replaced some attack() overrides with apply_hit_effect() or other attack
procs where appropriate.
Removed the attack() override from reagent_containers.
Conflicts:
code/game/objects/items/weapons/clown_items.dm
code/game/objects/items/weapons/material/kitchen.dm
code/game/objects/items/weapons/stunbaton.dm
code/modules/mob/living/carbon/human/human_defense.dm
code/modules/mob/living/carbon/human/species/xenomorphs/alien_facehugger.dm
code/modules/mob/living/simple_animal/friendly/spiderbot.dm
code/modules/mob/living/simple_animal/simple_animal.dm
2016-04-22 04:57:22 -04:00
sabess
00323ad7ad
The Final Fix probably maybe hopefully
2015-12-19 14:11:26 +11:00
sabess
a9a0573237
Removed brass knuckles from steel sheets, added to hacked autolathe.
2015-12-18 13:16:09 +11:00